我需要允许用户向 GridView 添加新条目,但同时不允许编辑现有条目。我怎样才能做到这一点?
问问题
1220 次
2 回答
2
您可以使用 RadGridView 的IsReadOnlyBinding属性,例如:
<telerik:RadGridView ItemsSource="{Binding Path=MyViewModel.SomeData}"
IsReadOnlyBinding="{Binding Path=IsExisting}" ... />
然后,您的每个条目都需要有一个名为 的属性,如果条目存在并且它是新的,则该属性IsExisting
具有值。true
false
于 2011-12-29T14:24:21.953 回答
0
如果我是正确的,您可以将 IsReadOnly 属性设置为 true,以便用户无法更改网格上的现有条目。
但是,您始终可以在后面的代码中更改网格绑定到的数据集合。
您所要做的就是向集合中添加一些新项目,然后在网格上调用 Rebind。您的网格将被更新。
高温高压
于 2011-12-29T14:29:51.147 回答