2010-08-17 64 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控件主要是只读的,网格是可编辑的。你有没有考虑过使用网格?