Silverlight RadGridView编辑某一项
请问各位怎么样才能编辑Silverlight RadGridView中的某一项呢,其他的数据是绑定的,而有一项确诊医院要手动输入,如何做到呢。
<telerik:RadGridView TabIndex="43" IsTabStop="False" Name="ragv_疾病史" IsEnabled="{Binding IsChecked, ElementName=ckb_疾病史_有}" IsFilteringAllowed="False" RowIndicatorVisibility="Collapsed" ShowGroupPanel="False" AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<custom:C_数据编号 Header="序号" Width="35" IsFilterable="False" HeaderTextAlignment="Center" />
<telerik:GridViewDataColumn DataMemberBinding="{Binding P_名称}" IsReadOnly="True" Header="名称" Width="120" IsFilterable="False" HeaderTextAlignment="Center" />
<telerik:GridViewDataColumn Header="时间" DataMemberBinding="{Binding P_时间}" DataFormatString="{}{0:yyyy-MM-dd}" Width="80" IsFilterable="False" HeaderTextAlignment="Center">
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="确诊医院" Width="80" IsFilterable="False" HeaderTextAlignment="Center">
</telerik:GridViewDataColumn>
<telerik:GridViewColumn Width="70" IsFilterable="False">
<telerik:GridViewColumn.CellTemplate>
<DataTemplate>
<telerik:RadButton Content="删除" Command="telerikGrid:RadGridViewCommands.Delete" CommandParameter="{Binding}" />
</DataTemplate>
</telerik:GridViewColumn.CellTemplate>
</telerik:GridViewColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
[解决办法]
里面好像有个 啥子 CellEdit 之类的属性吧(很久没有Rad控件,具体名字记不清了)
另外也可以单独做个编辑小窗口噻,只要修改后再帮顶回去就可以了
[解决办法]
RadGridView 如果你没设置IsReadOnly="True" 双击就可以编辑吧? 弄个双向绑定 初始化的时候绑定一个空值 不知道可不可以
[解决办法]
cellEndEdit和RowEndEdit吧,你试试看