2010-08-17 2 views
-1

오전 VS-2005의 listview에 대한 새로운 기능입니다. 외부 텍스트 상자에 입력하여 레코드를 Listview에 삽입하는 방법을 알고 있습니다.Listview에 데이터를 입력하고 SQL Server에 저장

그러나 빈 자체 ListView 컨트롤에 직접 레코드를 삽입하는 방법을 모르는 중 하나입니다.

다른 방법으로 또는 직접 ListView 컨트롤에 데이터를 삽입 할 수있는 경우 일부 코드를 제공하거나 제발 나를 안내하십시오.

답변

1

WinForms를 참조하는 경우 System.Windows.Forms.ListViewItem Class, 을 참조하십시오. ListView 컨트롤의 항목을 나타냅니다.

ListViewItem 클래스는 ListView 컨트롤에 표시되는 항목과 관련된 외모, 행동, 데이터를 정의합니다. ListViewItem 개체는 네 가지보기 중 하나의 컨트롤 ListView에 표시 될 수 있습니다. 같은 페이지에서 예부터

(위 심판을 사용하여 전체 예제 참조) : 당신은 그리드 컨트롤이 아닌리스트 뷰 컨트롤을 원하는처럼

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

thx, 하지만 사용자가 직접 목록보기를 사용하여 데이터를 삽입 할 수 있도록 허용할까요? – mahesh

+0

새 ListViewItem에 텍스트 상자 내용 (예 : 클릭)을 삽입 한 다음 ListView에 추가하십시오. – gimel

+0

어떻게? 자세한 내용을 설명하거나 예제를 제공 할 수 있습니까? 및 ur feedback에 대해 – mahesh

0

그것은 소리. 내 경험에 의하면 Listview 컨트롤은 주로 읽기 전용이며 그리드는 편집 가능합니다. 그리드 사용을 고려 했습니까?

관련 문제