关于DevExpress的设置记录

目录

1.Dev使用皮肤

2.运行汉化

3.取消控件右键弹框

4. dev中,使用html标签

5.dev控件的中文帮助文档

6.表格控件奇数偶数隔行换色



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控件的中文帮助文档

 这个上面的文档稍微旧一点

网址 

DevExpressÖÐÎÄ°ïÖúÎĵµ

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博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
DevExpress是一种流行的开发工具,用于创建强大的桌面和Web应用程序。大多数情况下,我们希望在表格控件中合并具有相同值的单元格,以提高可读性和美观度。以下是使用DevExpress合并单元格的步骤: 1. 首先,确保表格控件的AllowMerge属性设置为True,这将允许单元格合并。 2. 使用控件的MergeCells方法将多个单元格合并为一个。 例如,如果我们有一个具有3个列的表格,并且我们希望将每个单元格合并为具有相同值的行: devexpressGridview1.Columns[0].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True; devexpressGridview1.Columns[1].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True; devexpressGridview1.Columns[2].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True; 这将允许单元格的合并。 3. 使用MergeGroup方法合并具有相同值的单元格。 devexpressGridview1.OptionsView.AllowCellMerge = true; devexpressGridview1.OptionsView.AllowCellMerge = true; devexpressGridview1.OptionsView.AllowCellMerge = true; 这将确保具有相同值的单元格被合并成一个。 4. 如果您希望在合并的单元格中显示合并的值,可以使用MergeColumnHeader方法。 devexpressGridview1.OptionsView.AllowCellMerge = true; devexpressGridview1.Appearance.HeaderPanel.Options.UseTextOptions = true; devexpressGridview1.Appearance.HeaderPanel.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap; 这将在合并的单元格中显示合并的值。 通过这些步骤,您可以在DevExpress中合并多个记录区域的单元格,提高数据表的可读性和美观度。请确保根据自己的需求调整这些属性和方法的参数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

故里2130-西安找工作

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值