2010-08-17 62 views
-1

正在使用C#,VS-2005將數據插入到ListView和保存到SQL Server

是新爲VS-2005 ListView控件。我知道如何通過在外部文本框上輸入來將記錄插入到列表視圖中。

但不知道如何直接在空ListView控件上插入記錄,因爲它不是Focus它自己。

如果有任何其他方式或有可能直接向ListView控件插入數據,那麼請給我一些代碼或請指導我。

回答

1

如果您參考WinForms,請參閱System.Windows.Forms.ListViewItem Class, 它表示ListView控件中的項目。

ListViewItem class定義與在ListView控件中顯示的項目相關的外觀,行爲和數據。 ListViewItem對象可以在四種不同視圖中的一種中顯示在ListView控件中。

在同一頁面上的例子(見完整例如使用上述裁判):

ListView listView1 = new ListView(); 
... 
ListViewItem item1 = new ListViewItem("item1",0); 
... 
listView1.Items.AddRange(new ListViewItem[]{item1,item2,item3}); 
+0

thx先生, 但我想讓用戶直接使用listview插入數據有可能嗎? – mahesh 2010-08-17 10:53:30

+0

只需將TextBox內容(例如單擊)插入新的ListViewItem,然後將其添加到ListView。 – gimel 2010-08-17 11:37:08

+0

怎麼樣?可以ü詳細解釋一下,或者舉一些例子 和thx先生,對於你的反饋 – mahesh 2010-08-17 12:40:36

0

這聽起來像你想有一個網格控件,而不是一個ListView控件。根據我的經驗,Listview控件主要是隻讀的,網格是可編輯的。你有沒有考慮過使用網格?