Ingragistic XamGrid:新记录不可编辑
鉴于,
<igDP:XamDataGrid Name="dataGrid"
DataSource="{Binding RecordList}">
<igDP:XamDataGrid.FieldLayoutSettings >
<igDP:FieldLayoutSettings AllowAddNew="true" AddNewRecordLocation="OnTopFixed"/>
</igDP:XamDataGrid.FieldLayoutSettings>
运行时,我可以在网格顶部看到一个空的新行。但是新行中的所有列都不可编辑!当我将每个字段标记为可编辑时,这些列是可编辑的。
是否可以在“不”明确将每个字段标记为可编辑的情况下让添加记录功能正常工作?
感谢您的关注。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你最好的选择是在 infragistics netadvantage 论坛上问这个问题,但是话虽如此...
据我了解,你想要的是一个只读数据网格(其单元格不可编辑),有一个可编辑行来添加新项目...
XamDatagrid.Resources
下添加一个针对Style
的CellValuePresenter
。如果是这样,它将通过一些附加行为使父字段可编辑。
附加行为如下......
希望这有帮助。
You best bet would be asking this on the infragistics netadvantage forum, but having said that...
As I understand what you want is a readonly datagrid (non-editable on its cells) to have a editable row to add new item...
CellValuePresenter
targettedStyle
underXamDatagrid.Resources
.If so it will make the parent field editable via some attached behavior.
And the attached behavior is as below...
Hope this helps.