-1
對不起,如果這是一個愚蠢的問題!我對編碼非常陌生,在工作時只能訪問互聯網,我只是想知道這是否可行?如果是這樣,你有一個有用的鏈接讓我閱讀?是否可以使用sql數據庫中的項目填充checkedlistbox?
快速概覽我正在嘗試做什麼。
我有Form1和Form2 Form1中有一個從數據庫中提取數據,當我點擊一個單元格就打開窗口2,具有checklistbox,我想現在把代碼,以便它拉從數據一個DataGridView箱一個特定的列並檢查一個框是否適用於單擊的單元格。
如果這個問題很愚蠢,就讓我輕鬆^^,在此先感謝!
我迄今爲止產生的一些代碼!這是直接從數據庫中的箱子,但我也需要檢查箱子太..
SqlConnection con = new SqlConnection("=");
con.Open();
string query = "select ID from dbo.report";
SqlCommand cmd = new SqlCommand(query, con);
SqlDataAdapter sda;
DataSet ds = new DataSet();
sda = new SqlDataAdapter(cmd);
sda.Fill(ds);
DataTable dt = ds.Tables[0];
foreach (DataRow datarow in dt.Rows)
{
checkedListBox1.Items.Add(datarow["ReportID"]);
編輯:把當前的編碼在
使用一個DataTable作爲datagridview的來源。定義爲布爾值的DataTable中的任何列都將作爲複選框出現在DGV中。 – jdweng
查看我今天早些時候的回覆:http://stackoverflow.com/questions/40881435/how-to-build-nested-treeview-in-c-sharp/40882170#40882170 – jdweng
@jdweng感謝您的反饋!我已經保存了以後,但現在我需要與DGV –