目录
1.Dev使用皮肤
先使用上面的,不行再使用下面的
SkinSvgPalette skin = SkinSvgPalette.Bezier.MorayEel;
UserLookAndFeel.Default.SetSkinStyle(skin);
UserLookAndFeel.Default.SetSkinStyle("Office 2016 Black");
DevExpress.UserSkins.BonusSkins.Register();
DevExpress.UserSkins.OfficeSkins.Register();
DevExpress.Skins.SkinManager.EnableFormSkins();
UserLookAndFeel.Default.UseWindowsXPTheme = false;
UserLookAndFeel.Default.UseDefaultLookAndFeel = false;
UserLookAndFeel.Default.SetSkinStyle("Springtime");
2.运行汉化
下载DevExpressLocalizedResources_2022.1_zh-CN.exe-C#文档类资源-CSDN下载
修改成后缀名zh-CN,和exe放在同目录下。也可以再官网上自行汉化后再下载
3.取消控件右键弹框
一般有Properties的控件
ContextMenu emptyMenu = new ContextMenu();
buttonEdit2.Properties.ContextMenu = emptyMenu;
gridControl1的设置
设置Run Design->OptionsMenu->EnableColumnMenu 设置为:false
4. dev中,使用html标签
可以使用HTML中的标签,控制某一个控件的样式
前提是必须支持AllowHtmlString。AllowHtmlString属性可以在代码中设置,也可以在界面上进行设置。
具体代码
labelControl1.AllowHtmlString = true;
labelControl1.Text = "<color=red><size=14>天若有情天亦老</size></color><backcolor=yellow>人间正道是沧桑</backcolor>";
效果
5.dev控件的中文帮助文档
这个上面的文档稍微旧一点
网址
6.表格控件奇数偶数隔行换色
效果
代码
对于属性也可以在界面中进行设置
DataTable dt = new DataTable();//创建表
dt.Columns.Add("ID", typeof(Int32));//添加列
dt.Columns.Add("Name", typeof(String));
dt.Columns.Add("Age", typeof(Int32));
dt.Rows.Add(new object[] { 1, "张三", 20 });//添加行
dt.Rows.Add(new object[] { 2, "李四", 25 });
dt.Rows.Add(new object[] { 3, "王五", 30 });
gridControl1.DataSource = dt;
//奇数行
gridView1.OptionsView.EnableAppearanceOddRow = true;
gridView1.Appearance.OddRow.BackColor = Color.Red;
//偶数行
gridView1.OptionsView.EnableAppearanceEvenRow = true;
gridView1.Appearance.EvenRow.BackColor = Color.Blue;
来源:关于DevExpress的设置记录_devexpresslocalizedresources_故里2130的博客-CSDN博客