進行手持功能wince開發中DataGrid的樣式設定(寬度)

來源:互聯網
上載者:User

標籤:style   c   class   blog   code   java   

 private void SelectGoodsForm_Load(object sender, EventArgs e)        {                        //定義 DataGrid樣式            DataGridTableStyle dataGridStyle = null;            dataGridStyle = new DataGridTableStyle();            this.goodsGrid.DataSource = createDataTable();            //清楚之前的DataGrid樣式            this.goodsGrid.TableStyles.Clear();            //添加新樣式            this.goodsGrid.TableStyles.Add(dataGridStyle);            //定義DataGrid列樣式            GridColumnStylesCollection dataGridColStyle = this.goodsGrid.TableStyles[0].GridColumnStyles;            //設定DataGrid列寬度            dataGridColStyle[0].Width = 110;            dataGridColStyle[1].Width = 60;            dataGridColStyle[2].Width = 40;            dataGridColStyle[3].Width = 68;            dataGridColStyle[4].Width = 0;            dataGridColStyle[5].Width = 0;            dataGridColStyle[6].Width = 0;            //設定列頭顯示的文本            dataGridColStyle[0].HeaderText = "物資名稱";            dataGridColStyle[1].HeaderText = "型號";            dataGridColStyle[2].HeaderText = "單位";            dataGridColStyle[3].HeaderText = "物資類型";            dataGridColStyle[4].HeaderText = "物資ID";            dataGridColStyle[5].HeaderText = "物資編號";            dataGridColStyle[6].HeaderText = "物資類型ID";        }            //為DataGrid提供資料的DataTableprivate DataTable createDataTable() {            DataTable dt = new DataTable();            DataColumn col = new DataColumn();            col.Caption = "物資名稱";            col.ColumnName = "GoodsName";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "型號";            col.ColumnName = "GoodsType";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "單位";            col.ColumnName = "OutCode";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "物資類型";            col.ColumnName = "ItemTypeName";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "物資ID";            col.ColumnName = "GoodsId";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "物資編號";            col.ColumnName = "GoodsCode";            dt.Columns.Add(col);            col = new DataColumn();            col.Caption = "物資類型ID";            col.ColumnName = "ItemType";            dt.Columns.Add(col);            return dt;        }
//擷取DataGrid中當前選中行的第一列中的值this.goodsGrid[this.goodsGrid.CurrentRowIndex, 0].ToString();

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.