.NET Reactor 是一款强大的 .NET 代码混淆加密保护工具,常用于防止对 .NET 程序的反编译破解等场景。如果平时加密操作使用比较频繁,那么每次打开程序选择 DLL 等操作都会显得有点啰嗦,这里微酷分享一个可以提高效率的方法,即通过命令行方式使用这个工具,仅需要双击一下鼠标就可完成 DLL 或 Exe 文件的批量加密。.Net Reactor 批量加密命令新建DLL加密.bat...
本文代码实现了DevExpress的GridControl控件和编辑控件如dateEdit、LookUpEdit等数据同步功能,利用的是微软的DataBindings属性。//单元格更改后提交到数据源 gridView1.CellValueChanged += (s, e) => { gridView1.PostEditor(); gridView1.UpdateCurrentRow(...
DevExpress是开发Windows窗体应用最牛逼的控件库,其中的GridControl控件功能也是超级强大,这里微酷分享一下GridControl/GridView常用属性。如何让各列头禁止移动?gridView1.OptionsCustomization.AllowColumnMoving = false;如何让各列头禁止排序?gridView1.OptionsCustomizati...
DevExpress 购买后有效期内下载的产品版本可以永久使用,即使到期不再续费也可以使用,到期后只是不能再更新新版本了。见官方 Licensing 页面:
GridView 默认开启立即排序功能,如果设置了排序或过滤规则,那么在修改记录或新增记录时会排序过滤会马上生效,这样可能会造成界面的显示问题,如新增记录马上被过滤掉了。GridView 禁用立即排序功能gridView1.OptionsBehavior.ImmediateUpdateRowPosition = false;设置ImmediateUpdateRowPosition 属性为fa...
DevExpress 中的BarManager可以实现菜单栏、工具栏,但默认拖入控件后会自动固定在顶部、底部,如果想让菜单栏固定在指定位置,比如界面有个拆分器控件将界面分为左右两部分,想让菜单栏固定在右侧的Grid上方,这时需要借助另一个控件standaloneBarDockControl。固定BarManager位置方法:从工具栏拖入一个standaloneBarDockControl控件...