在我的 XAML 中,我试图将我的 XamDataGrid 的 AllowEdit 绑定(bind)到一个属性
<igDP:XamDataGrid.FieldSettings>
<igDP:FieldSettings AllowEdit="{Binding Path=DataItem.Approved}"/>
</igDP:XamDataGrid.FieldSettings>
但它不起作用。所有其他绑定(bind)工作正常。有任何想法吗?我是 WPF 的新手,所以任何帮助将不胜感激
最佳答案
我使用一种样式来解决此限制,例如:
<igWPF:Field Name="SomeValue">
<igWPF:Field.Settings>
<igWPF:FieldSettings EditorType="{x:Type igWPF:XamNumericEditor}">
<igWPF:FieldSettings.EditorStyle>
<Style TargetType="{x:Type igWPF:XamNumericEditor}">
<Setter Property="IsReadOnly" Value="{Binding DataItem.IsReadOnly}" />
</Style>
</igWPF:FieldSettings.EditorStyle>
</igWPF:FieldSettings>
</igWPF:Field.Settings>
</igWPF:Field>
关于wpf - Infragistics XamDataGrid AllowEdit 属性绑定(bind)不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9020097/