private void InitializeSourceGrid() { this.dataGrid.Rows.RowHeight = 21; //處理第一列中文字體會被遮住的問題 this.dataGrid.Columns.Add("ModuleName", "報價元件", typeof(string)); this.dataGrid.Columns.Add("FileVersion", "檔案版本", typeof(string)); this.dataGrid.Columns.Add("ProductVersion", "元件版本", typeof(string)); this.dataGrid.Columns.Add("Description", "說明", typeof(string)); this.dataGrid.Columns.Add("Company", "開發廠商", typeof(string)); this.dataGrid.Columns[0].Width = 150; this.dataGrid.Columns[1].Width = 70; this.dataGrid.Columns[2].Width = 70; this.dataGrid.Columns[3].Width = 200; this.dataGrid.Columns[4].Width = 200; //修改選擇條的框線寬度與顏色 SourceGrid.Selection.SelectionBase cSelectionBase = this.dataGrid.Selection as SourceGrid.Selection.SelectionBase; cSelectionBase.Border = new DevAge.Drawing.RectangleBorder(new DevAge.Drawing.BorderLine(cSelectionBase.BackColor, 1)); this.dataGrid.Selection.SelectionChanged += dataGrid_onSelectionChanged; source = new Data.SimpleBoundList<Informations.OrderServiceInformation>(64); this.dataGrid.DataSource = source; }
private void InitializeSourceGrid() { this.dataGrid.Rows.RowHeight = 21; //處理第一列中文字體會被遮住的問題 this.dataGrid.Columns.Add("ModuleName", "交易元件", typeof(string)); this.dataGrid.Columns.Add("FileVersion", "檔案版本", typeof(string)); this.dataGrid.Columns.Add("ProductVersion", "元件版本", typeof(string)); this.dataGrid.Columns.Add("Description", "說明", typeof(string)); this.dataGrid.Columns.Add("Company", "開發廠商", typeof(string)); this.dataGrid.Columns[0].Width = 150; this.dataGrid.Columns[1].Width = 70; this.dataGrid.Columns[2].Width = 70; this.dataGrid.Columns[3].Width = 200; this.dataGrid.Columns[4].Width = 200; //修改選擇條的框線寬度與顏色 SourceGrid.Selection.SelectionBase cSelectionBase = this.dataGrid.Selection as SourceGrid.Selection.SelectionBase; cSelectionBase.Border = new DevAge.Drawing.RectangleBorder(new DevAge.Drawing.BorderLine(cSelectionBase.BackColor, 1)); this.dataGrid.Selection.SelectionChanged += dataGrid_onSelectionChanged; source = new Data.SimpleBoundList <Informations.OrderServiceInformation>(64); this.dataGrid.DataSource = source; }
private void InitializeSourceGrid() { this.dataGrid.Rows.RowHeight = 21; //處理第一列中文字體會被遮住的問題 this.dataGrid.Columns.Add("ProductId", "商品", typeof(string)); this.dataGrid.Columns.Add("Description", "說明", typeof(string)); this.dataGrid.Columns.Add("ExchangeName", "交易所", typeof(string)); this.dataGrid.Columns[0].Width = 100; this.dataGrid.Columns[1].Width = 155; this.dataGrid.Columns[2].Width = 80; //修改選擇條的框線寬度與顏色 SourceGrid.Selection.SelectionBase cSelectionBase = this.dataGrid.Selection as SourceGrid.Selection.SelectionBase; cSelectionBase.Border = new DevAge.Drawing.RectangleBorder(new DevAge.Drawing.BorderLine(cSelectionBase.BackColor, 1)); //建立資料來源 Data.SimpleBoundList < Data._ProductInfo > cList = new Data.SimpleBoundList<Data._ProductInfo>(4096); cList.AllowSort = true; cList.SetComparers(__cComparison); __cSources = new System.Collections.Generic.List<Data.SimpleBoundList<Data._ProductInfo>>(32); __cSources.Add(cList); this.dataGrid.DataSource = cList; __cCurrentPages = this.pageItem_All; }