在Visual C#的窗體界面設計中夜可以定義DataGrid的列標題,但有時還需要在程序中通過編程來實現,下面的例子就是編程來實現的,有興趣的人可以把它編寫為公共函數供程序中使用。
DataGridTableStyle dgts = new DataGridTableStyle();
dgts.MappingName = "dataTable"; //dataTable為要載入數據的DataTable
DataGridTextBoxColumn dgcs = new DataGridTextBoxColumn();
dgcs.MappingName = "title_id"; //要匹配的數據表中的列名
dgcs.HeaderText = "標題ID"; //DataGrid中顯示的列標題
dgts.GridColumnStyles.Add(dgcs);
......
dataGrid1.TableStyles.Add(dgts);
|
新聞熱點
疑難解答