1. 程式人生 > >c#dev gridview 設置隔行換色等

c#dev gridview 設置隔行換色等

ima grid load 查看 分享圖片 res 奇數 control 積分

1:禁止gridview編輯

技術分享圖片

2:隔行換色

介紹一些常用的gridcontrol設置。

1、設置隔行變色。首先設置顯示隔行變色,步驟:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然後設置奇數行和偶數行樣式顏色等:Appearance-->EvenRow和Appearance-->OddRow。設計完成後,設計器出現隔行變色效果,如圖:

技術分享圖片

2、設置奇偶行樣式時,會看到其他行樣式。Appearance-->FoucsedRow就是焦點行顏色,設置後可突出顯示焦點行樣式,如圖所示:

技術分享圖片

3、設置顯示值,有個兩種方法。第一種可以在如圖所示地方設置,列顯示出來就會加上單位元;用的最多的一般是設置日期樣式yyyy年MM月dd日:

技術分享圖片

第二種可使用代碼改變,代碼如下:

技術分享圖片
        /// <summary>
        /// 改變顯示值
        /// </summary>
        private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
        {
            if (e.Column.FieldName == "A3")
            {
                if (e.Value.ToString() == "1")
                    e.DisplayText = "男";
                else
                    e.DisplayText = "女";
            }
        }
技術分享圖片

4、有時表格列太多,需要拖動查看,但是又希望某些列能始終固定不移動。這個時候就可以設置該列為固定列了,屬性如圖所示:

技術分享圖片

5、運行效果圖:

技術分享圖片

6、案例源碼下載(無需積分): http://download.csdn.net/detail/kehaigang29/8856261

c#dev gridview 設置隔行換色等