Devexpress

发布时间:2022-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Devexpress脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

GridControl

 

===============1、禁止编辑========================================

1.1 这个是整个表格都不可编辑

gridView1.OptionsBehavior.Editable = false; 

1.2 这个是某列不可编辑,gridColumn1你不想让编辑的列可以是gridColumn1,gridColumn2,gridColumn3 自己根据情况设置就好了gridColumn1.OptionsColumn.AllowEdit = false; 

1.3 这是某行某列禁止编辑 

private void gvSAPPlan_ShowingEditor(object sender, CancelEventArgs e)  { if (paperPA1052DtoBindingSource.Current is PaperPA1052Dto current && current != null) { if (current.CZspzt == PaperPlanConst.Spzt_Y) e.Cancel = true; } }

==============2、编辑框及转义==========================================

2.1  自定义控件

collnr1.ColumnEdit = columnEdit;

var widget = new SearchPopupWidget(keywords => { var list = xxxx.Proxy.Query(Plant, keywords) .Select(x => new ValueDisplayItem { DisplayName = x.txt, Value = x.lnr, Tag = x }).ToList(); return list; });

var columnEdit = widget.CreateRepositoryItemButtonEdit(x => { var row = this.bscXXX.Current as xxxDto; row.lnr = x.Value; row.lnrName = x.DisplayName; this.gvXxxx.BestFitColumns(); });

2.2

 

脚本宝典总结

以上是脚本宝典为你收集整理的Devexpress全部内容,希望文章能够帮你解决Devexpress所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: