【问题标题】:Devexpress button to add different colour rowDevexpress 按钮添加不同的颜色行
【发布时间】:2016-07-09 06:08:09
【问题描述】:

我想知道是否有一种方法可以将new row 添加到GridView,这与Grid 中的rows 的其余部分颜色不同?我想在单击按钮时添加它。

它将用于反馈列表,最后一个(应在按钮单击时添加)应该是反馈的分辨率,我希望它与@987654328 中的其他rows 的颜色不同@。

请查看我要查找的附件图片:

如果您需要更多信息,请告诉我。

提前致谢! 帕特里克

【问题讨论】:

    标签: vb.net winforms devexpress gridcontrol


    【解决方案1】:

    如果我正确理解您的任务,您需要在单击按钮后只创建一行。因此,在创建新行时,将帮助列值设置为 1。

    gridView1_CustomDrawCell 读取行

    DataRow row = gridView1.GetDataRow (e.RowHandle);
    

    如果帮助列包含1,则找到了新添加的行,可以设置不同的颜色:

     

    e.Appearance.BackColor = Color.LightBlue;
    

    如果我理解错了,请写一些细节。

    【讨论】:

      【解决方案2】:

      您只是希望新行的颜色与现有行不同? 您是否尝试过设置 GridViews Appearance.TopNewRow.BackColor 属性? 您可以在设计器中进行设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-27
        • 2012-02-27
        相关资源
        最近更新 更多