DevExpress GridControl使用

(一)原汁原味的表格展示

Dev控件中的表格控件GridControl控件非常強大。不過,一些細枝末節的地方有時候用起來不好找挺討厭的。使用過程中,多半藉助Demo和英文幫助文檔。網上具體的使用方法也多半零碎。偶遇一個簡單而且詳細的使用文檔。好記性不如爛筆頭!轉載過來,整理整理髮出來做個記錄,總共有十個小節。做的非常精細,非常感謝原作者。

  插件所在位置

使用時拖拽過來,如下所示即使拖拽過來原封不動的樣子:

在程序中寫入構建一個表格的代碼:

[csharp] view plaincopyprint?

  1.      private DataTable InitDt()
  2. {
  3. DataTable dt = new DataTable("個人簡歷");
  4. dt.Columns.Add("id",typeof(int));
  5. dt.Columns.Add("name", typeof(string));
  6. dt.Columns.Add("sex", typeof(int));
  7. dt.Columns.Add("address", typeof(string));
  8. dt.Columns.Add("aihao", typeof(string));
  9. dt.Columns.Add("photo", typeof(string));
  10. dt.Rows.Add(new object[] { 1, "張三", 1, "東大街6", "看書", "" });
  11. dt.Rows.Add(new object[] { 1, "王五", 0, "西大街2", "上網,遊戲", "" });
  12. dt.Rows.Add(new object[] { 1, "李四", 1, "南大街3", "上網,逛街", "" });
  13. dt.Rows.Add(new object[] { 1, "錢八", 0, "北大街5", "上網,逛街,看書,遊戲", "" });
  14. dt.Rows.Add(new object[] { 1, "趙九", 1, "中大街1", "看書,逛街,遊戲", "" });
  15. return dt;
  16. }
  17. <P> </P>

     private DataTable InitDt()

{

DataTable dt = new DataTable("個人簡歷");

dt.Columns.Add("id",typeof(int));

dt.Columns.Add("name", typeof(string));

dt.Columns.Add("sex", typeof(int));

dt.Columns.Add("address", typeof(string));

dt.Columns.Add("aihao", typeof(string));

dt.Columns.Add("photo", typeof(string));

dt.Rows.Add(new object[] { 1, "張三", 1, "東大街6號", "看書", "" });

dt.Rows.Add(new object[] { 1, "王五", 0, "西大街2號", "上網,遊戲", "" });

dt.Rows.Add(new object[] { 1, "李四", 1, "南大街3號", "上網,逛街", "" });

dt.Rows.Add(new object[] { 1, "錢八", 0, "北大街5號", "上網,逛街,看書,遊戲", "" });

dt.Rows.Add(new object[] { 1, "趙九", 1, "中大街1號", "看書,逛街,遊戲", "" });

return dt;

}

 


書寫gridControl1綁定數據方法:

[csharp] view plaincopyprint?

  1.      private void BindDataSource(DataTable dt)
  2. {
  3. //綁定DataTable
  4. gridControl1.DataSource = dt;
  5. //綁定DataSet
  6. //gridControl1.DataSource = ds;
  7. //gridControl1.DataMember = "表名";
  8. }

     private void BindDataSource(DataTable dt)

{

//綁定DataTable

gridControl1.DataSource = dt;

//綁定DataSet

//gridControl1.DataSource = ds;

//gridControl1.DataMember = "表名";

}

程序調用:BindDataSource(InitDt());
呈現結果如下:

GridControl詳解(二)表格的列名配置

 點擊Run Designer控件上的按鈕,彈出視圖設計窗口:

  列配置:

我們配置完列名後,會發現設計視圖發生了變化:

運行結果:

GridControl詳解(三)列數據的格式設置

爲了測試方便,我們加入新的3列,格式分別是數據,時間,字符串。代碼增加下列部分:

[csharp] view plaincopyprint?

  1. //格式增加
  2. dt.Columns.Add("數據",typeof(decimal));
  3. dt.Columns.Add("時間",typeof(DateTime));
  4. dt.Columns.Add("自定義",typeof(string));
  5. dt.Rows.Add(new object[] { 1, "張三", 1,"東大街6","看書","",-52.874,"2011-8-5 17:52:55","###" });
  6. dt.Rows.Add(new object[] { 1, "王五", 0,"西大街2","上網,遊戲","", -37.257,"2011-8-5 17:52:55" });
  7. dt.Rows.Add(new object[] { 1, "李四", 1,"南大街3","上網,逛街","", -54.254,"2011-8-9 17:52:55" });
  8. dt.Rows.Add(new object[] { 1, "錢八", 0,"北大街5","上網,逛街,看書,遊戲","",-35.127,"2011-8-9 17:52:55" });
  9. dt.Rows.Add(new object[] { 1,"趙九", 1,"中大街1","看書,逛街,遊戲","",-29.548,"2011-8-9 20:52:55" });

//格式增加

dt.Columns.Add("數據",typeof(decimal));

dt.Columns.Add("時間",typeof(DateTime));

dt.Columns.Add("自定義",typeof(string));

dt.Rows.Add(new object[] { 1, "張三", 1,"東大街6號","看書","",-52.874,"2011-8-5 17:52:55","###" });

dt.Rows.Add(new object[] { 1, "王五", 0,"西大街2號","上網,遊戲","", -37.257,"2011-8-5 17:52:55" });

dt.Rows.Add(new object[] { 1, "李四", 1,"南大街3號","上網,逛街","", -54.254,"2011-8-9 17:52:55" });

dt.Rows.Add(new object[] { 1, "錢八", 0,"北大街5號","上網,逛街,看書,遊戲","",-35.127,"2011-8-9 17:52:55" });

dt.Rows.Add(new object[] { 1,"趙九", 1,"中大街1號","看書,逛街,遊戲","",-29.548,"2011-8-9 20:52:55" });

gridControl1增加3列,對應上述三列。

數據:

具體數據公式可以查看輸入控件的MASK設置器,裏面有全部的格式公式:

運行結果:

時間:

自定義:

事件轉換:

概念明確:

1. gridControl1的每一列原始數據是Value,但是顯示數據是 DisplayText,默認DisplayText的值即是Value通過DisplayFormat轉換之後的值。

2. gridControl下的事件一般是包含表格GridView切換,點擊,更改的事件,用的不多;每一個GridView下的事件包含行列處理,菜單顯示,分組排序等事件,我們常用。(所有在使用事件時,一定要明確是control事件還是view事件)

GridView存在事件:自定義列顯示事件

增加事件:

[csharp] view plaincopyprint?

  1. private voidgridView1_CustomColumnDisplayText(objectsender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgse)
  2. {
  3. if(e.Column.FieldName =="sex")
  4. {
  5. switch(e.Value.ToString().Trim())
  6. {
  7. case"1":
  8. e.DisplayText = "";
  9. break;
  10. case"0":
  11. e.DisplayText = "";
  12. break;
  13. default:
  14. e.DisplayText = "";
  15. break;
  16. }
  17. }
  18. }

private voidgridView1_CustomColumnDisplayText(objectsender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgse)

{

if(e.Column.FieldName =="sex")

{

switch(e.Value.ToString().Trim())

{

case"1":

e.DisplayText = "男";

break;

case"0":

e.DisplayText = "女";

break;

default:

e.DisplayText = "";

break;

}

}

}

顯示結果:

GridControl詳解(四)分組排序彙總

  分組:

  按時間分第一組:

  按性別分第二組:

  顯示結果:

  高級設置:

  將所有組展開代碼:gridView1.ExpandAllGroups();

  顯示結果:

  自定義組名,GridView級事件

 

  增加事件:

[csharp] view plaincopyprint?

  1. private void gridView1_CustomDrawGroupRow(object sender, DevExpress.XtraGrid.Views.Base.RowObjectCustomDrawEventArgs e)
  2. {
  3. GridGroupRowInfo GridGroupRowInfo = e.Info as GridGroupRowInfo;
  4. GridGroupRowInfo.GroupText = "" + (e.RowHandle).ToString() + " " + GridGroupRowInfo.EditValue.ToString();
  5. }

private void gridView1_CustomDrawGroupRow(object sender, DevExpress.XtraGrid.Views.Base.RowObjectCustomDrawEventArgs e)

{

GridGroupRowInfo GridGroupRowInfo = e.Info as GridGroupRowInfo;

GridGroupRowInfo.GroupText = "第" + (e.RowHandle).ToString() + "行 " + GridGroupRowInfo.EditValue.ToString();

}

  顯示結果:

注意:每一行都有一個RowHandle屬性,普通行的RowHandle爲非負整數,從0開始;組行

  排序:

  排序設置

  顯示結果:

  彙總:

  彙總數據列設置

注意:彙總結果是顯示在Footer面板中的,gridControl中的Footer面板默認是不顯示的,所以如果要彙總數據,那麼必須先設置Footer面板顯示。

  顯示結果:

 

  組計:

  代碼:

[csharp] view plaincopyprint?

  1. gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Sum, "數據", gridColumn7, "組計:{0}");

gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Sum, "數據", gridColumn7, "組計:{0}");

  結果顯示

 

 

GridControl詳解(五)設置行備註和行號

  備註顯示設置

  設置備註字段

  顯示結果:

  可以寫入按鍵事件F3,用以開關備註顯示

[csharp] view plaincopyprint?

  1.     private void Form4_KeyUp(object sender, KeyEventArgs e)
  2. {
  3. if (e.KeyCode == Keys.F3)
  4. {
  5. gridView1.OptionsView.ShowPreview = !gridView1.OptionsView.ShowPreview;
  6. }
  7. }

    private void Form4_KeyUp(object sender, KeyEventArgs e)

{

if (e.KeyCode == Keys.F3)

{

gridView1.OptionsView.ShowPreview = !gridView1.OptionsView.ShowPreview;

}

}

  行號顯示要用到的事件:

  代碼:

[csharp] view plaincopyprint?

  1. private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
  2. {
  3. if (e.Info.IsRowIndicator)
  4. {
  5. e.Info.DisplayText = "Row " + e.RowHandle.ToString();
  6. }
  7. }
  8. gridView1.IndicatorWidth = 70;

private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)

{

if (e.Info.IsRowIndicator)

{

e.Info.DisplayText = "Row " + e.RowHandle.ToString();

}

}

gridView1.IndicatorWidth = 70;

  顯示結果

GridControl詳解(六)樣式設置

表格樣式:全局設置

例子:

例子:

列樣式:只作用於當前的列

通用樣式:外觀設定

注意:樣式設定都是相同的,Appearance前綴。

 

GridControl詳解(七)事件

[csharp] view plaincopyprint?

  1. <SPAN style="WHITE-SPACE: pre"> </SPAN>private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
  2. {
  3. if (e.Button == MouseButtons.Left)
  4. {
  5. //鼠標的那個按鈕按下
  6. }
  7. if (e.Clicks == 2)
  8. {
  9. //鼠標點擊次數
  10. }
  11. if (e.Delta > 0)
  12. {
  13. //鼠標滾輪滾動方向
  14. }
  15. if (e.X > 0 & e.Y > 0)
  16. {
  17. //鼠標的座標
  18. }
  19. if (e.RowHandle > 0)
  20. {
  21. //點擊的行號
  22. }
  23. if (e.CellValue != null)
  24. {
  25. //點擊的單元格中的值
  26. }
  27. if (e.Column != null)
  28. {
  29. //點擊的單元格所屬列信息
  30. }
  31. }
  32.  
  33. <SPAN style="WHITE-SPACE: pre"> </SPAN>private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
  34. {
  35. if (e.Button == MouseButtons.Left)
  36. {
  37. //鼠標的那個按鈕按下
  38. }
  39. if (e.Clicks == 2)
  40. {
  41. //鼠標點擊次數
  42. }
  43. if (e.Delta > 0)
  44. {
  45. //鼠標滾輪滾動方向
  46. }
  47. if (e.X > 0 & e.Y > 0)
  48. {
  49. //鼠標的座標
  50. }
  51. if (e.RowHandle > 0)
  52. {
  53. //點擊的行號
  54. }
  55. }

    private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)

{

if (e.Button == MouseButtons.Left)

{

//鼠標的那個按鈕按下

}

if (e.Clicks == 2)

{

//鼠標點擊次數

}

if (e.Delta > 0)

{

//鼠標滾輪滾動方向

}

if (e.X > 0 & e.Y > 0)

{

//鼠標的座標

}

if (e.RowHandle > 0)

{

//點擊的行號

}

if (e.CellValue != null)

{

//點擊的單元格中的值

}

if (e.Column != null)

{

//點擊的單元格所屬列信息

}

}

 

    private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)

{

if (e.Button == MouseButtons.Left)

{

//鼠標的那個按鈕按下

}

if (e.Clicks == 2)

{

//鼠標點擊次數

}

if (e.Delta > 0)

{

//鼠標滾輪滾動方向

}

if (e.X > 0 & e.Y > 0)

{

//鼠標的座標

}

if (e.RowHandle > 0)

{

//點擊的行號

}

}

重新繪製列樣式事件:gridView1_CustomDrawCell

代碼:

[csharp] view plaincopyprint?

  1. private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)
  2. {
  3. if (e.Column.FieldName == "數據")
  4. {
  5. GridCellInfo GridCellInfo = e.Cell as GridCellInfo;
  6. if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) <= -30)
  7. e.Appearance.BackColor = Color.Yellow;
  8. else if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) > -30
  9. && double.Parse(GridCellInfo.CellValue.ToString()) <= -50)
  10. e.Appearance.BackColor = Color.Green;
  11. else if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) > -50)
  12. e.Appearance.BackColor = Color.Red;
  13. }
  14. }

private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)

{

if (e.Column.FieldName == "數據")

{

GridCellInfo GridCellInfo = e.Cell as GridCellInfo;

if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) <= -30)

e.Appearance.BackColor = Color.Yellow;

else if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) > -30

&& double.Parse(GridCellInfo.CellValue.ToString()) <= -50)

e.Appearance.BackColor = Color.Green;

else if (GridCellInfo.IsDataCell && double.Parse(GridCellInfo.CellValue.ToString()) > -50)

e.Appearance.BackColor = Color.Red;

}

}

重新計算備註事件:gridView1_CalcPreviewText

代碼:

[csharp] view plaincopyprint?

  1. private void gridView1_CalcPreviewText(object sender, DevExpress.XtraGrid.Views.Grid.CalcPreviewTextEventArgs e)
  2. {
  3. DataRow dr = gridView1.GetDataRow(e.RowHandle);
  4. e.PreviewText = dr["name"].ToString() + " : " + dr["aihao"].ToString();
  5. }

private void gridView1_CalcPreviewText(object sender, DevExpress.XtraGrid.Views.Grid.CalcPreviewTextEventArgs e)

{

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

e.PreviewText = dr["name"].ToString() + " : " + dr["aihao"].ToString();

}

注意:GridView中大多數事件我們都會並且必須用到e這個參數,我們可以從e這個參數中獲取很多信息,包括單元格、列、行、表格、GridControl的信息。我們要根據事件的意義來了解這個e是單元格級別的,或是行級別的,或是列級別的等,因爲我們可以獲取e的層級以上的信息,層級以下的信息就不能獲取了。

e中的屬性都是大同小異,其中最常用的是e.RowHandle這個屬性,它代表行號的意思,通過gridView1.GetDataRow(e.RowHandle)方法可以獲得這一行的數據行DataRow;並以此來做很多操作。

上述我們也說過組行的RowHandle爲負數,我們通過GetDataRow獲取數據行是錯誤的,這時我們通過gridView1.GetDataRowHandleByGroupRowHandle(e.RowHandle);方法來轉化,這時得到的數據行是該組的第一行數據。在此我們需特別注意。如果加入上述轉換,我們選擇數據時每組第一行數據就會重複,我們要做去重複處理。

皮膚設置

 

GridControl詳解(八)菜單

菜單控件

拖入窗口中

顯示如下

設置popupMenu

設置barManager

設置controller

增加菜單項

彈出配置窗口

一般菜單項設置

對應屬性如下:

對應事件:

選擇菜單項設置

事件同上,是否可見同上。

子菜單項設置

是否可見同上,很少去寫他的點擊事件,一般都寫的是他的子菜單中點擊事件。

編輯菜單項設置

菜單分組設置

GridControl詳解(九)表格中的控件

選擇完成控件後,可用+號點開ColumnEdit列,改控件的類型是RepositoryItem類型的,其相應的屬性和相應的控件屬性是類似的

構建數據如下:

[csharp] view plaincopyprint?

  1. <SPAN style="WHITE-SPACE: pre"> </SPAN> DataTable dt = new DataTable();
  2. dt.Columns.Add("名稱");
  3. dt.Columns.Add("範圍");
  4. dt.Columns.Add("小區總數");
  5. dt.Columns.Add("類型");
  6. dt.Columns.Add("子類型");
  7. dt.Columns.Add("子片區數量");
  8. dt.Columns.Add("責任人");
  9. dt.Columns.Add("編號");
  10. dt.Columns.Add("選擇");
  11.  
  12. dt.Rows.Add(new object[] { "片區1", "範圍", "5", "", "普通公路", "5", "qiangfei", "1", "0" });
  13. dt.Rows.Add(new object[] { "片區2", "範圍", "5", "", "普通公路", "5", "qiangfei", "2", "0" });
  14. dt.Rows.Add(new object[] { "片區3", "範圍", "5", "", "普通公路", "5", "qiangfei", "3", "1" });
  15. dt.Rows.Add(new object[] { "片區4", "範圍", "5", "", "普通公路", "5", "qiangfei", "4", "1" });
  16. dt.Rows.Add(new object[] { "片區5", "範圍", "5", "", "普通公路", "5", "qiangfei", "5", "0" });
  17. dt.Rows.Add(new object[] { "片區6", "範圍", "5", "", "普通公路", "5", "qiangfei", "6", "1" });
  18. dt.Rows.Add(new object[] { "片區7", "範圍", "5", "", "普通公路", "5", "qiangfei", "7", "1" });
  19. dt.Rows.Add(new object[] { "片區8", "範圍", "5", "", "普通公路", "5", "qiangfei", "8", "0" });
  20. dt.Rows.Add(new object[] { "片區9", "範圍", "5", "", "普通公路", "5", "qiangfei", "9", "0" });
  21. dt.Rows.Add(new object[] { "片區10", "範圍", "5", "", "普通公路", "5", "qiangfei", "10", "1" });
  22. dt.Rows.Add(new object[] { "片區11", "範圍", "5", "", "普通公路", "5", "qiangfei", "11", "1" });
  23. dt.Rows.Add(new object[] { "片區12", "範圍", "5", "", "普通公路", "5", "qiangfei", "12", "0" });
  24.  
  25. gridControl1.DataSource = dt;

     DataTable dt = new DataTable();

dt.Columns.Add("名稱");

dt.Columns.Add("範圍");

dt.Columns.Add("小區總數");

dt.Columns.Add("類型");

dt.Columns.Add("子類型");

dt.Columns.Add("子片區數量");

dt.Columns.Add("責任人");

dt.Columns.Add("編號");

dt.Columns.Add("選擇");

 

dt.Rows.Add(new object[] { "片區1", "範圍", "5", "線", "普通公路", "5", "qiangfei", "1", "0" });

dt.Rows.Add(new object[] { "片區2", "範圍", "5", "線", "普通公路", "5", "qiangfei", "2", "0" });

dt.Rows.Add(new object[] { "片區3", "範圍", "5", "線", "普通公路", "5", "qiangfei", "3", "1" });

dt.Rows.Add(new object[] { "片區4", "範圍", "5", "線", "普通公路", "5", "qiangfei", "4", "1" });

dt.Rows.Add(new object[] { "片區5", "範圍", "5", "線", "普通公路", "5", "qiangfei", "5", "0" });

dt.Rows.Add(new object[] { "片區6", "範圍", "5", "線", "普通公路", "5", "qiangfei", "6", "1" });

dt.Rows.Add(new object[] { "片區7", "範圍", "5", "線", "普通公路", "5", "qiangfei", "7", "1" });

dt.Rows.Add(new object[] { "片區8", "範圍", "5", "線", "普通公路", "5", "qiangfei", "8", "0" });

dt.Rows.Add(new object[] { "片區9", "範圍", "5", "線", "普通公路", "5", "qiangfei", "9", "0" });

dt.Rows.Add(new object[] { "片區10", "範圍", "5", "線", "普通公路", "5", "qiangfei", "10", "1" });

dt.Rows.Add(new object[] { "片區11", "範圍", "5", "線", "普通公路", "5", "qiangfei", "11", "1" });

dt.Rows.Add(new object[] { "片區12", "範圍", "5", "線", "普通公路", "5", "qiangfei", "12", "0" });

 

gridControl1.DataSource = dt;

注意:我們表格中【選擇】一列的值是字符串型,那麼表格中設置的類型也必須是字符串型。類型必須統一。

結果呈現:

必要設置:【編輯】屬性

我們如果添加了選擇框列,肯定要對選擇列可用進行點擊選中的操作,所以我們必須先打開表格的可編輯狀態。

但是這樣每一列都可以編輯,所以要關閉其他列的可編輯狀態。

這樣我們就可以操作選擇列,而其他列不可編輯。

由此我們可以看出gridview上的Editable屬性控制大於列的AllowEdit屬性。

 

進階:

當我們點擊某一行的選擇列checkbox控件是,其綁定的值也會發生變化,聯動其datatable中的值也會發生變化,即選中時,datatable對應的值會變成1;未選中時,其值爲0。那麼我們可以通過如下代碼獲取選中的所有信息;

DataRow[] drs = dt.Select("選擇='1'");

GridControl詳解(十)BandedGridView

轉換結果:

運行結果呈現:

 

 

GridControl詳解(附)表格屬性一覽

 

Options

   

   

   

OptionsBehavior

   

   

視圖的行爲選項

AllowIncrementalSearch

   

   

允許用戶通過輸入想得到的列值來定位行

AllowPartialRedrawOnScrolling

   

   

允許視圖在垂直滾動中局部刷新

AutoExpandAllGroups

   

   

自動展開視圖中的所有組

AutoPopulateColumns

   

   

當視圖中沒有某些數據源中的字段時,在視圖中自動創建這些列

AutoSelectAllInEditor

   

   

在一個單元格編輯中,是否允許通過EnterF2來選擇該單元格的所有內容

AutoUpdateTotalSummary

   

   

當列值發生改變時,自動更新彙總摘要數據

CacheValuesOnRowUpdating

   

   

緩衝將被存入數據源的數據(當一行數據要存入到數據源時,Grid可以將它的值存入到一個內部的緩衝器中。這樣,萬一那行數據在存入時被數據源的檢查機制清空了,還可以恢復)

Editable

   

   

允許對單元格進行編輯

EditorShowMode

   

   

設置鼠標**單元格編輯器的模式

FocusLeaveOnTab

   

   

如果在GridTAB鍵被禁止,是否在按下TAB鍵時將焦點移到下一個控件

ImmediateUpdateRowPosition

   

   

因爲排序、分組和過濾設置造成行的數據被修改時,是否立即更新一行的位置

KeepFocusedRowOnUpdate

   

   

當後臺的數據記錄變化時,保持焦點行的焦點

KeepGroupExpandedOnSorting

   

   

當數據進行排序時,保持行的擴展狀態

SmartVertScrollBar

   

   

設置是否能滾動視圖到第一行和最後一行

OptionsCustomization

   

   

訪問視圖的用戶化操作

AllowChangeBandParent

   

   

允許用戶能夠移動帶子在父母中?

AllowChangeColumnParent

   

   

允許用戶能夠在帶子中移動列

AllowColumnMoving

   

   

允許用戶通過拖動列頭來移動列

AllowColumnResizing

   

   

允許用戶修改列寬

AllowFilter

   

   

允許用戶對數據進行過濾操作

AllowGroup

   

   

允許用戶對數據進行分組操作

AllowRowSizing

   

   

允許用戶修改行高

AllowSort

   

   

允許用戶對數據進行排序操作

ShowBandsInCustomizationForm

   

   

在用戶窗體中顯示帶子(BandedGridViewAdvBandedGridView專有屬性)

OptionsDetail

   

   

對視圖的主要明細操作

AllowExpandEmptyDetails

   

   

沒有明細數據時,主行能夠展開

AllowOnlyOneMasterRowExpanded

   

   

同時只允許展開一個主行

AllowZoomDetails

   

   

允許視圖的明細擴大到整個控件的區域

AutoZoomDetail

   

   

當相應的主行展開時,自動把視圖的明細擴大到控件的區域

EnableDetailToolTip

   

   

允許明細上的提示出現

EnableMasterViewMode

   

   

允許顯示視圖的明細

ShowDetailTabs

   

   

顯不Tab的明細

SmartDetailExpand

   

   

當詳細視圖擴展時,是否自動進行滾動,使該詳細視圖的所有行都顯示出來

SmartDetailExpandButtonMode

   

   

設置"明細"擴展按鈕的風格

SmartDetailHeight

   

   

(保留屬性)

OptionsFilter

   

   

視圖的過濾操作

AllowColumnMRUFilterList

   

   

在列過濾器下拉打開時,顯示最近用於過濾的項目(MRU=the most recently used

AllowFilterEditor

   

   

允許使用過濾編輯器(用於複雜過濾標準的設置)

AllowMRUFilterList

   

   

允許使用最近使用項目的過濾列表

ColumnFilterPopupMaxRecordsCount

   

   

設置過濾的下拉菜單中所能顯示的最大記錄數

ColumnFilterPopupRowCount

   

   

列過濾器下拉時能彈出的最大項目數量

MRUColumnFilterListCount

   

   

是否存放最近使用過的視圖列的過濾項目

MRUFilterListCount

   

   

是否存放最近使用過的視圖的過濾條件

MRUFilterListPopupCount

   

   

最近使用過的過濾列表中能顯示的項目數

ShowAllTableValuesInFilterPopup

   

   

是否在下拉列表中顯示所有記錄的(唯一的)值,或者滿足過濾標準的值

UseNewCustomFilterDialog

   

   

高級用戶用定製的過濾器對話框

OptionsHint

   

   

視圖的提示操作

ShowBandHeaderHints

   

   

顯示錶格帶頭被截去的內容(BandedGridViewAdvBandedGridView專有屬性)

ShowCellHints

   

   

顯示單元格被截去的內容

ShowColumnHeaderHints

   

   

顯示列頭被截去的內容

OptionsLayout

   

   

視圖的佈局操作

Columns

   

   

   

AddNewColumns

   

存在於當前控件,但不存在於佈局的列,當它恢復時將被保留?

   

RemoveOldColumns

   

恢復時存在於佈局中的,但不存在於當前控件的列,將被丟棄或者加入到控件中

   

StoreAllOptions

   

當佈局進行存儲或恢得時,控件所有的列/帶(除了外觀設置外)的設置都將被存儲或恢得

   

StoreAppearance

   

存儲或恢復外觀設置

   

StoreLayout

   

能否存儲或恢復佈局

LayoutVersions

   

   

佈局的版本

StoreAllOptions

   

   

存儲或恢復控件的所有設置(除外觀設置或樣式條件外)

StoreAppearance

   

   

存儲或恢復控件的外觀設置

StoreDataSettings

   

   

存儲或恢復控件的分組、排序、過濾設置和摘要(彙總)

StoreVisualOptions

   

   

存儲或恢復控件視覺選項(佈局)

OptionsMenu

   

   

選項菜單

EnableColumnMenu

   

   

允許列頭上的菜單

EnableFooterMenu

   

   

允許頁腳上的菜單

EnableGroupPanelMenu

   

   

允許分組面板上的菜單

OptionsNavigation

   

   

導航選項

AutoFocusNewRow

   

   

增加新記錄時自動將焦點移動相應的行

AutoMoveRowFocus

   

   

當前焦點在一行的第一個或最後一個單元格時,使用水平導航鍵可以將焦點移到下一行或上一行

EnterMoveNextColumn

   

   

回車鍵能移動單元格的焦點

UseAdvHorzNavigation

   

   

使用高級水平導航器(AdvBandedGridView專有屬性)

UseAdvVertNavigation

   

   

使用高級垂直導航器(AdvBandedGridView專有屬性)

UseTabKey

   

   

使用TAB/SHIFT+TAB移動焦點

OptionsPrint

   

   

打印選項

AutoWidth

   

   

根據紙的寬度自動設置視圖的列寬

EnableAppearanceEvenRow

   

   

允許偶數行應用界面設置(GridViewPrintAppearances

EnableAppearanceOddRow

   

   

允許奇數行應用界面設置(GridViewPrintAppearances

ExpandAllDetails

   

   

打印時所有主行都展開

ExpandAllGroups

   

   

打印時所有分組的行都展開

PrintBandHeader

   

   

打印帶的頭

PrintDetails

   

   

打印明細

PrintFilterInfo

   

   

打印過濾面板

PrintFooter

   

   

打印頁腳

PrintGroupFooter

   

   

打印分組的頁腳

PrintHeader

   

   

打印列頭

PrintHorzLines

   

   

打印水平的網絡線

PrintPreview

   

   

打印預覽的部分

PrintVertLines

   

   

打印垂直的網絡線

UsePrintStyles

   

   

打印正在使用的界面

OptionsSelection

   

   

選擇選項

EnableAppearanceFocusedCell

   

   

允許獲得焦點的單格使用外觀

EnableAppearanceFocusedRow

   

   

允許獲得焦點的行使用外觀

EnableAppearanceHideSelection

   

   

允許在控件失去焦點時,外觀設置應用到選擇的行上

InvertSelection

   

   

設置焦點的風格應用到獲得焦點的單元格,還是獲得焦點的那一行的所有單元格

MuiltiSelect

   

   

允許多選行

MuiltiSelectMode

   

   

多選模式(多選行或多選單元格)GridViewBandedGridView專有屬性)

UseIndicatorForSelection

   

   

當處理多選模式時,能否使用行指示面板來進行行的選擇

OptionsView

   

   

視圖選項

AllowCellMerge

   

   

允許相同值的相鄰單元格合併(BandedGridView專有屬性)

AutoCalcPreviewLineCount

   

   

根據預覽的內容自動計算出文本行的數量

ColumnAutoWidth

   

   

自動調整列寬,使所有列的寬度和視圖的寬度匹配

EnableAppearanceEvenRow

   

   

允許偶數行應用界面設置(GridViewPrintAppearances

EnableAppearanceOddRow

   

   

允許奇數行應用界面設置(GridViewPrintAppearances

GroupDramMode

   

   

分組行的顯示模式

HeaderFilterButtonShowMode

   

   

列頭上的過濾按鈕的顯示模式

NewItemRowPosition

   

   

設置新項目行的位置

RowAutoHeight

   

   

每一行自動根據單元格的內容調整高度(GridView專用屬性)

ShowAutoFilterRow

   

   

顯示自動過濾行

ShowBands

   

   

顯示帶的面板(BandedGridViewAdvBandedGridView專有屬性)

ShowChildrenInGroupPanel

   

   

視圖的分組面板是否擔當一個新加入的分組面板

ShowColumnHeaders

   

   

顯示列頭

ShowDetailButtons

   

   

在主行上顯示"明細"的擴展按鈕

ShowFilterPanelMode

   

   

顯示過濾面板

ShowFooter

   

   

顯示視圖的頁腳

ShowGroupedColumns

   

   

顯示分組列(GridView專用屬性)

ShowGroupPanel

   

   

顯示分組面板

ShowHorzLines

   

   

顯示水平網格線

ShowIndicator

   

   

顯示行指示器面板

ShowPreview

   

   

顯示預覽部分

ShowPreviewLines

   

   

顯示預覽線

ShowvertLines

   

   

顯示垂直網格線

設計

   

   

   

(Name)

   

   

常規屬性

GenerateMember

   

   

常規屬性

Modifiers

   

   

常規屬性

數據

   

   

   

(ApplicationSettings)

   

   

常規屬性

 (PropertyBinding)

   

   

常規屬性

Tag

   

   

常規屬性

外觀

   

   

   

Appearance

   

   

外觀設置

 BandPanelBandPanelBackgroundColumnFilterButtonColumnFilterButtonActiveDetailTipEmptyEvenRowFilterCloseButtonFilterPanelFixedLineFocusedCellFocusedRowFooterPanelGroupButtonGroupFooterGroupPanelGroupRowHeaderPanelHeaderPanelBackgroundHideSelectionRowHorzlineOddRowPreviewRowRowSeparatorSelectedRowTopNewRowVertLine

   

   

帶的面板、帶面板的背景、列過濾按鈕、正在使用的列過濾按鈕……

   

BackColor

   

背景色

   

BackColor2

   

最後一種背景色(背景是梯度色時)

   

BorderColor

   

邊框色

   

Font

   

字體

   

   

Name

字體名稱

   

   

Size

字體大小

   

   

Unit

字體設置的單位

   

   

Bold

是否加粗

   

   

GdiCharSet

傾斜字符設置

   

   

Italic

是否斜體

   

   

Strikeout

刪除線

   

   

Underline

是否加下劃線

   

ForeColor

   

前景色

   

GradientMode

   

背景梯度模式

   

Image

   

背景圖片

   

Options

   

界面選項

   

   

UseBackColor

使用顯示對象的背景色

   

   

UseBorderColor

使用顯示對象的邊框色

   

   

UseFont

使用顯示對象的字體

   

   

UseForeColor

使用顯示對象的前景色

   

   

UseImage

使用顯示對象的背景圖片

   

   

UseTextOptions

使用顯示對象的文本選項(見TextOptions屬性)

   

TextOptions

   

文本選項

   

   

Halighment

文本的水平對齊方式

   

   

HotkeyPrefix

熱鍵前綴的是否顯示

   

   

Trimming

文本的整理方式

   

   

Valignment

文本的垂直對齊方式

   

   

WordWrap

是否換行

AppearancePrint

   

   

打印時的外觀設置

 BandPanelEvenRowFilterPanelFooterPanelGroupFooterGroupRowHeaderPanelLinesOddRowPreviewRow

   

   

帶的面板、偶數行、過濾面板……

   

BackColor

   

背景色

   

BackColor2

   

最後一種背景色(背景是梯度色時)

   

BorderColor

   

邊框色

   

Font

   

字體

   

   

Name

字體名稱

   

   

Size

字體大小

   

   

Unit

字體設置的單位

   

   

Bold

是否加粗

   

   

GdiCharSet

傾斜字符設置

   

   

Italic

是否斜體

   

   

Strikeout

刪除線

   

   

Underline

是否加下劃線

   

ForeColor

   

前景色

   

GradientMode

   

背景梯度模式

   

Image

   

背景圖片

   

Options

   

界面選項

   

   

UseBackColor

使用顯示對象的背景色

   

   

UseBorderColor

使用顯示對象的邊框色

   

   

UseFont

使用顯示對象的字體

   

   

UseForeColor

使用顯示對象的前景色

   

   

UseImage

使用顯示對象的背景圖片

   

   

UseTextOptions

使用顯示對象的文本選項(見TextOptions屬性)

   

TextOptions

   

文本選項

   

   

Halighment

文本的水平對齊方式

   

   

HotkeyPrefix

熱鍵前綴的是否顯示

   

   

Trimming

文本的整理方式

   

   

Valignment

文本的垂直對齊方式

   

   

WordWrap

是否換行

BandPanelRowHeight

   

   

帶面板的行高(BandedGridViewAdvBandedGridView專有屬性)

BorderStyle

   

   

當前視圖的邊框樣式

ChildGridLevelName

   

   

在加入分組面板中顯示的正在分組狀態子級別的名字?

ColumnPanelRowHeight

   

   

列頭高度

DetailHeight

   

   

詳細視圖的視圖高度

DetailTabHeaderLocation

   

   

設置明細部分中明細分頁的顯示位置

FixedLineWidth

   

   

固定面板分隔器的寬度

FocusRectStyle

   

   

焦點框的樣式

FooterPanelHeight

   

   

視圖頁腳的高度

GroupFooterShowMode

   

   

分組頁腳的顯示模式

GroupFormat

   

   

分組行的格式

GroupPanelText

   

   

分組面板中的文本

GroupRowHeight

   

   

分組行的高度

Images

   

   

圖片集

IndicatorWidth

   

   

行指示面板的寬度

LevelIndent

   

   

分組行和相鄰分組級別的縮進

MinBandPanelRowCount

   

   

行中最小帶頭面板的高度(BandedGridViewAdvBandedGridView專有屬性)

NewItemRowText

   

   

新項目行中顯示的文本

PaintStyleName

   

   

當前視圖的着色樣式的名字

PreviewFieldName

   

   

預覽部分中要顯示值的域名

PreviewIndent

   

   

預覽文本的水平偏移量

PreviewLineCount

   

   

預覽部分的文本的行數

RowHeight

   

   

數據行中單元格的高度

RowSepartatorHeight

   

   

行間距

ShowButtonMode

   

   

編輯器按鈕的顯示模式

VertScrollTipFieldName

   

   

垂直滾動條上的提示

ViewCaption

   

   

視圖的標題

行爲

   

   

   

ActiveFilterEnabled

   

   

允許使用過濾功能

BestFitMaxRowCount

   

   

數據被處理後最合適列的數據行數

DefaultRelationIndex

   

   

處理時省缺使用的明細級別

HorzScrollStep

   

   

水平滾動條的位移量

HorzScrollVisibilly

   

   

水平滾動條的出現設置

ScrollStyle

   

   

滾動條的樣式

SynchronizeClones

   

   

是否克隆視圖(通過視圖克隆,使外觀和數據的表現設置同步)

VertScrollVisibility

   

   

顯示垂直滾動條

 

 

Options

   

   

   

OptionsBehavior

   

   

視圖的行爲選項

AllowIncrementalSearch

   

   

允許用戶通過輸入想得到的列值來定位行

AllowPartialRedrawOnScrolling

   

   

允許視圖在垂直滾動中局部刷新

AutoExpandAllGroups

   

   

自動展開視圖中的所有組

AutoPopulateColumns

   

   

當視圖中沒有某些數據源中的字段時,在視圖中自動創建這些列

AutoSelectAllInEditor

   

   

在一個單元格編輯中,是否允許通過EnterF2來選擇該單元格的所有內容

AutoUpdateTotalSummary

   

   

當列值發生改變時,自動更新彙總摘要數據

CacheValuesOnRowUpdating

   

   

緩衝將被存入數據源的數據(當一行數據要存入到數據源時,Grid可以將它的值存入到一個內部的緩衝器中。這樣,萬一那行數據在存入時被數據源的檢查機制清空了,還可以恢復)

Editable

   

   

允許對單元格進行編輯

EditorShowMode

   

   

設置鼠標**單元格編輯器的模式

FocusLeaveOnTab

   

   

如果在GridTAB鍵被禁止,是否在按下TAB鍵時將焦點移到下一個控件

ImmediateUpdateRowPosition

   

   

因爲排序、分組和過濾設置造成行的數據被修改時,是否立即更新一行的位置

KeepFocusedRowOnUpdate

   

   

當後臺的數據記錄變化時,保持焦點行的焦點

KeepGroupExpandedOnSorting

   

   

當數據進行排序時,保持行的擴展狀態

SmartVertScrollBar

   

   

設置是否能滾動視圖到第一行和最後一行

OptionsCustomization

   

   

訪問視圖的用戶化操作

AllowChangeBandParent

   

   

允許用戶能夠移動帶子在父母中?

AllowChangeColumnParent

   

   

允許用戶能夠在帶子中移動列

AllowColumnMoving

   

   

允許用戶通過拖動列頭來移動列

AllowColumnResizing

   

   

允許用戶修改列寬

AllowFilter

   

   

允許用戶對數據進行過濾操作

AllowGroup

   

   

允許用戶對數據進行分組操作

AllowRowSizing

   

   

允許用戶修改行高

AllowSort

   

   

允許用戶對數據進行排序操作

ShowBandsInCustomizationForm

   

   

在用戶窗體中顯示帶子(BandedGridViewAdvBandedGridView專有屬性)

OptionsDetail

   

   

對視圖的主要明細操作

AllowExpandEmptyDetails

   

   

沒有明細數據時,主行能夠展開

AllowOnlyOneMasterRowExpanded

   

   

同時只允許展開一個主行

AllowZoomDetails

   

   

允許視圖的明細擴大到整個控件的區域

AutoZoomDetail

   

   

當相應的主行展開時,自動把視圖的明細擴大到控件的區域

EnableDetailToolTip

   

   

允許明細上的提示出現

EnableMasterViewMode

   

   

允許顯示視圖的明細

ShowDetailTabs

   

   

顯不Tab的明細

SmartDetailExpand

   

   

當詳細視圖擴展時,是否自動進行滾動,使該詳細視圖的所有行都顯示出來

SmartDetailExpandButtonMode

   

   

設置"明細"擴展按鈕的風格

SmartDetailHeight

   

   

(保留屬性)

OptionsFilter

   

   

視圖的過濾操作

AllowColumnMRUFilterList

   

   

在列過濾器下拉打開時,顯示最近用於過濾的項目(MRU=the most recently used

AllowFilterEditor

   

   

允許使用過濾編輯器(用於複雜過濾標準的設置)

AllowMRUFilterList

   

   

允許使用最近使用項目的過濾列表

ColumnFilterPopupMaxRecordsCount

   

   

設置過濾的下拉菜單中所能顯示的最大記錄數

ColumnFilterPopupRowCount

   

   

列過濾器下拉時能彈出的最大項目數量

MRUColumnFilterListCount

   

   

是否存放最近使用過的視圖列的過濾項目

MRUFilterListCount

   

   

是否存放最近使用過的視圖的過濾條件

MRUFilterListPopupCount

   

   

最近使用過的過濾列表中能顯示的項目數

ShowAllTableValuesInFilterPopup

   

   

是否在下拉列表中顯示所有記錄的(唯一的)值,或者滿足過濾標準的值

UseNewCustomFilterDialog

   

   

高級用戶用定製的過濾器對話框

OptionsHint

   

   

視圖的提示操作

ShowBandHeaderHints

   

   

顯示錶格帶頭被截去的內容(BandedGridViewAdvBandedGridView專有屬性)

ShowCellHints

   

   

顯示單元格被截去的內容

ShowColumnHeaderHints

   

   

顯示列頭被截去的內容

OptionsLayout

   

   

視圖的佈局操作

Columns

   

   

   

AddNewColumns

   

存在於當前控件,但不存在於佈局的列,當它恢復時將被保留?

   

RemoveOldColumns

   

恢復時存在於佈局中的,但不存在於當前控件的列,將被丟棄或者加入到控件中

   

StoreAllOptions

   

當佈局進行存儲或恢得時,控件所有的列/帶(除了外觀設置外)的設置都將被存儲或恢得

   

StoreAppearance

   

存儲或恢復外觀設置

   

StoreLayout

   

能否存儲或恢復佈局

LayoutVersions

   

   

佈局的版本

StoreAllOptions

   

   

存儲或恢復控件的所有設置(除外觀設置或樣式條件外)

StoreAppearance

   

   

存儲或恢復控件的外觀設置

StoreDataSettings

   

   

存儲或恢復控件的分組、排序、過濾設置和摘要(彙總)

StoreVisualOptions

   

   

存儲或恢復控件視覺選項(佈局)

OptionsMenu

   

   

選項菜單

EnableColumnMenu

   

   

允許列頭上的菜單

EnableFooterMenu

   

   

允許頁腳上的菜單

EnableGroupPanelMenu

   

   

允許分組面板上的菜單

OptionsNavigation

   

   

導航選項

AutoFocusNewRow

   

   

增加新記錄時自動將焦點移動相應的行

AutoMoveRowFocus

   

   

當前焦點在一行的第一個或最後一個單元格時,使用水平導航鍵可以將焦點移到下一行或上一行

EnterMoveNextColumn

   

   

回車鍵能移動單元格的焦點

UseAdvHorzNavigation

   

   

使用高級水平導航器(AdvBandedGridView專有屬性)

UseAdvVertNavigation

   

   

使用高級垂直導航器(AdvBandedGridView專有屬性)

UseTabKey

   

   

使用TAB/SHIFT+TAB移動焦點

OptionsPrint

   

   

打印選項

AutoWidth

   

   

根據紙的寬度自動設置視圖的列寬

EnableAppearanceEvenRow

   

   

允許偶數行應用界面設置(GridViewPrintAppearances

EnableAppearanceOddRow

   

   

允許奇數行應用界面設置(GridViewPrintAppearances

ExpandAllDetails

   

   

打印時所有主行都展開

ExpandAllGroups

   

   

打印時所有分組的行都展開

PrintBandHeader

   

   

打印帶的頭

PrintDetails

   

   

打印明細

PrintFilterInfo

   

   

打印過濾面板

PrintFooter

   

   

打印頁腳

PrintGroupFooter

   

   

打印分組的頁腳

PrintHeader

   

   

打印列頭

PrintHorzLines

   

   

打印水平的網絡線

PrintPreview

   

   

打印預覽的部分

PrintVertLines

   

   

打印垂直的網絡線

UsePrintStyles

   

   

打印正在使用的界面

OptionsSelection

   

   

選擇選項

EnableAppearanceFocusedCell

   

   

允許獲得焦點的單格使用外觀

EnableAppearanceFocusedRow

   

   

允許獲得焦點的行使用外觀

EnableAppearanceHideSelection

   

   

允許在控件失去焦點時,外觀設置應用到選擇的行上

InvertSelection

   

   

設置焦點的風格應用到獲得焦點的單元格,還是獲得焦點的那一行的所有單元格

MuiltiSelect

   

   

允許多選行

MuiltiSelectMode

   

   

多選模式(多選行或多選單元格)GridViewBandedGridView專有屬性)

UseIndicatorForSelection

   

   

當處理多選模式時,能否使用行指示面板來進行行的選擇

OptionsView

   

   

視圖選項

AllowCellMerge

   

   

允許相同值的相鄰單元格合併(BandedGridView專有屬性)

AutoCalcPreviewLineCount

   

   

根據預覽的內容自動計算出文本行的數量

ColumnAutoWidth

   

   

自動調整列寬,使所有列的寬度和視圖的寬度匹配

EnableAppearanceEvenRow

   

   

允許偶數行應用界面設置(GridViewPrintAppearances

EnableAppearanceOddRow

   

   

允許奇數行應用界面設置(GridViewPrintAppearances

GroupDramMode

   

   

分組行的顯示模式

HeaderFilterButtonShowMode

   

   

列頭上的過濾按鈕的顯示模式

NewItemRowPosition

   

   

設置新項目行的位置

RowAutoHeight

   

   

每一行自動根據單元格的內容調整高度(GridView專用屬性)

ShowAutoFilterRow

   

   

顯示自動過濾行

ShowBands

   

   

顯示帶的面板(BandedGridViewAdvBandedGridView專有屬性)

ShowChildrenInGroupPanel

   

   

視圖的分組面板是否擔當一個新加入的分組面板

ShowColumnHeaders

   

   

顯示列頭

ShowDetailButtons

   

   

在主行上顯示"明細"的擴展按鈕

ShowFilterPanelMode

   

   

顯示過濾面板

ShowFooter

   

   

顯示視圖的頁腳

ShowGroupedColumns

   

   

顯示分組列(GridView專用屬性)

ShowGroupPanel

   

   

顯示分組面板

ShowHorzLines

   

   

顯示水平網格線

ShowIndicator

   

   

顯示行指示器面板

ShowPreview

   

   

顯示預覽部分

ShowPreviewLines

   

   

顯示預覽線

ShowvertLines

   

   

顯示垂直網格線

設計

   

   

   

(Name)

   

   

常規屬性

GenerateMember

   

   

常規屬性

Modifiers

   

   

常規屬性

數據

   

   

   

(ApplicationSettings)

   

   

常規屬性

 (PropertyBinding)

   

   

常規屬性

Tag

   

   

常規屬性

外觀

   

   

   

Appearance

   

   

外觀設置

 BandPanelBandPanelBackgroundColumnFilterButtonColumnFilterButtonActiveDetailTipEmptyEvenRowFilterCloseButtonFilterPanelFixedLineFocusedCellFocusedRowFooterPanelGroupButtonGroupFooterGroupPanelGroupRowHeaderPanelHeaderPanelBackgroundHideSelectionRowHorzlineOddRowPreviewRowRowSeparatorSelectedRowTopNewRowVertLine

   

   

帶的面板、帶面板的背景、列過濾按鈕、正在使用的列過濾按鈕……

   

BackColor

   

背景色

   

BackColor2

   

最後一種背景色(背景是梯度色時)

   

BorderColor

   

邊框色

   

Font

   

字體

   

   

Name

字體名稱

   

   

Size

字體大小

   

   

Unit

字體設置的單位

   

   

Bold

是否加粗

   

   

GdiCharSet

傾斜字符設置

   

   

Italic

是否斜體

   

   

Strikeout

刪除線

   

   

Underline

是否加下劃線

   

ForeColor

   

前景色

   

GradientMode

   

背景梯度模式

   

Image

   

背景圖片

   

Options

   

界面選項

   

   

UseBackColor

使用顯示對象的背景色

   

   

UseBorderColor

使用顯示對象的邊框色

   

   

UseFont

使用顯示對象的字體

   

   

UseForeColor

使用顯示對象的前景色

   

   

UseImage

使用顯示對象的背景圖片

   

   

UseTextOptions

使用顯示對象的文本選項(見TextOptions屬性)

   

TextOptions

   

文本選項

   

   

Halighment

文本的水平對齊方式

   

   

HotkeyPrefix

熱鍵前綴的是否顯示

   

   

Trimming

文本的整理方式

   

   

Valignment

文本的垂直對齊方式

   

   

WordWrap

是否換行

AppearancePrint

   

   

打印時的外觀設置

 BandPanelEvenRowFilterPanelFooterPanelGroupFooterGroupRowHeaderPanelLinesOddRowPreviewRow

   

   

帶的面板、偶數行、過濾面板……

   

BackColor

   

背景色

   

BackColor2

   

最後一種背景色(背景是梯度色時)

   

BorderColor

   

邊框色

   

Font

   

字體

   

   

Name

字體名稱

   

   

Size

字體大小

   

   

Unit

字體設置的單位

   

   

Bold

是否加粗

   

   

GdiCharSet

傾斜字符設置

   

   

Italic

是否斜體

   

   

Strikeout

刪除線

   

   

Underline

是否加下劃線

   

ForeColor

   

前景色

   

GradientMode

   

背景梯度模式

   

Image

   

背景圖片

   

Options

   

界面選項

   

   

UseBackColor

使用顯示對象的背景色

   

   

UseBorderColor

使用顯示對象的邊框色

   

   

UseFont

使用顯示對象的字體

   

   

UseForeColor

使用顯示對象的前景色

   

   

UseImage

使用顯示對象的背景圖片

   

   

UseTextOptions

使用顯示對象的文本選項(見TextOptions屬性)

   

TextOptions

   

文本選項

   

   

Halighment

文本的水平對齊方式

   

   

HotkeyPrefix

熱鍵前綴的是否顯示

   

   

Trimming

文本的整理方式

   

   

Valignment

文本的垂直對齊方式

   

   

WordWrap

是否換行

BandPanelRowHeight

   

   

帶面板的行高(BandedGridViewAdvBandedGridView專有屬性)

BorderStyle

   

   

當前視圖的邊框樣式

ChildGridLevelName

   

   

在加入分組面板中顯示的正在分組狀態子級別的名字?

ColumnPanelRowHeight

   

   

列頭高度

DetailHeight

   

   

詳細視圖的視圖高度

DetailTabHeaderLocation

   

   

設置明細部分中明細分頁的顯示位置

FixedLineWidth

   

   

固定面板分隔器的寬度

FocusRectStyle

   

   

焦點框的樣式

FooterPanelHeight

   

   

視圖頁腳的高度

GroupFooterShowMode

   

   

分組頁腳的顯示模式

GroupFormat

   

   

分組行的格式

GroupPanelText

   

   

分組面板中的文本

GroupRowHeight

   

   

分組行的高度

Images

   

   

圖片集

IndicatorWidth

   

   

行指示面板的寬度

LevelIndent

   

   

分組行和相鄰分組級別的縮進

MinBandPanelRowCount

   

   

行中最小帶頭面板的高度(BandedGridViewAdvBandedGridView專有屬性)

NewItemRowText

   

   

新項目行中顯示的文本

PaintStyleName

   

   

當前視圖的着色樣式的名字

PreviewFieldName

   

   

預覽部分中要顯示值的域名

PreviewIndent

相關文章
相關標籤/搜索