首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

Silverlight RadGridView编辑某一项,该如何处理

2012-03-11 
Silverlight RadGridView编辑某一项请问各位怎么样才能编辑Silverlight RadGridView中的某一项呢,其他的数

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吧,你试试看

热点排行