日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

关于mobile中datagrid的使用

發(fā)布時(shí)間:2024/4/14 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于mobile中datagrid的使用 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 如何自定義列名和列寬:

?        System.Windows.Forms.DataGridTextBoxColumn dataGridTextBoxColumn1;
??????????????????????? DataGridTableStyle dataGridTableStyle1 = new System.Windows.Forms.DataGridTableStyle();

?

??????????????????????? for (int x = 0; x < RecvTable.Columns.Count; x++)
??????????????????????? {

??????????????????????????? dataGridTextBoxColumn1 = new System.Windows.Forms.DataGridTextBoxColumn();
??????????????????????????? dataGridTextBoxColumn1.HeaderText = RecvTable.Columns[x].ColumnName;
??????????????????????????? dataGridTextBoxColumn1.MappingName = RecvTable.Columns[x].ColumnName;
??????????????????????????? dataGridTextBoxColumn1.Width = 100;

??????????????????????????? dataGridTableStyle1.GridColumnStyles.Add(dataGridTextBoxColumn1);
??????????????????????? }

??????????????????????? this.dgView.TableStyles.Add(dataGridTableStyle1);

???????????????????????
??????????????????????? dgView.DataSource = RecvTable.DefaultView;
??????????????????????? dgView.TableStyles[0].MappingName = RecvTable.TableName;

?

2、設(shè)置選中狀態(tài)

?private void checkBox1_CheckStateChanged(object sender, EventArgs e)
??????? {
??????????? try
??????????? {
??????????????? if (checkBox1.Checked)
??????????????? {
??????????????????? for (int x = 0; x < RecvTable.Rows.Count; x++)
??????????????????? {
??????????????????????? dgView[x, 0] = "■";
??????????????????? }
??????????????? }
??????????????? else
??????????????? {
??????????????????? for (int x = 0; x < RecvTable.Rows.Count; x++)
??????????????????? {
??????????????????????? dgView[x, 0] = "□";
??????????????????? }
??????????????? }
??????????? }
??????????? catch
??????????? { }
??????? }

?

??????? private void dgView_Click(object sender, EventArgs e)
??????? {
??????????? if (dgView.CurrentRowIndex < 0)
??????????????? return;

??????????? dgView.Select(dgView.CurrentRowIndex);

??????????? if (dgView[dgView.CurrentRowIndex, 0].ToString().Trim() == "□")
??????????? {
??????????????? dgView[dgView.CurrentRowIndex, 0] = "■";
??????????? }
??????????? else
??????????? {
??????????????? dgView[dgView.CurrentRowIndex, 0] = "□";
??????????? }
??????? }

轉(zhuǎn)載于:https://www.cnblogs.com/lanru/archive/2010/08/19/1803987.html

總結(jié)

以上是生活随笔為你收集整理的关于mobile中datagrid的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。