[英]Problem in creating different types of columns in a Winforms gridview
我的Windows窗體應用程序具有一個網格視圖控件,其文件名為默認列。 用戶應創建以下類型的列
文字,數字,貨幣,
組合框,復選框,單選按鈕,
日期時間類型(應顯示DateTimePicker控件)和超級鏈接類型。
之后,我想將所有行傳遞到下一個屏幕進行進一步處理。 我們可以在網格視圖中創建這些類型的列,但是如何將其存儲在數據表中,以便可以將其傳遞到下一個屏幕。
或者我應該在數據表中創建一列,然后通過以下方式將數據表分配給網格視圖
gridview.DataSource = dt;
但是我們可以在數據表中創建這些類型的列嗎?
我不能默默地了解出什么問題了嗎?
您需要在網格中創建笨拙,並在dataTable中創建相應的列。
我使用dataTableInstance.Columns.Add("ColumnName", typeof(DataType));
對於數據表和網格我使用
SomeFieldType field = new SomeFieldType();
field.DataField = "ColumnName"; // Same as above, in dataTableInstance
gridInstance.Columns.Add(field);
何時應進行數據綁定: gridInstance.DataSource = dataTableInstance;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.