2011-09-16 3 views
1

탭 페이지 속성에서 탭 컨트롤 컬렉션을 여는 탭 페이지 속성을 만든 다음 탭 페이지를 추가하고 성공적으로 탭 컨트롤을 만들었습니다탭 페이지 이름 속성 및 텍스트 속성을 목록 상자에로드하십시오.

나는 foreach 문에 탭 페이지 '이름 속성과 텍스트 속성을 검색하는 버튼이 가정 내 문제는 탭 컨트롤 수집에 도달한다

텍스트 상자에 게시되는 건물입니다 응용 프로그램 컬렉션을 보유하는 탭 페이지 속성 인 foreach 문에서 액세스 할 수 없으므로 멤버를 목록 상자에 채울 수 있습니다.

당신이 TabPages의 이름으로 목록 상자를 채우기 위해 찾고 있다면

답변

2

, 당신은이 시도 할 수 :

var pages = (from TabPage p in tabControl1.TabPages 
      select new{ Text = p.Text}).ToList(); 

listBox1.DataSource = pages; 
listBox1.DisplayMember = "Text"; 
+0

을 나는 각각의 문과 TabPages 들어를 사용하여 탭 페이지의 이름 목록을 표시 할 컬렉션이 포함 된 탭 컨트롤 – Gangesta

+0

당신이 원해? foreach (TabControl1.TabPages의 TabPage p) { listView1.Items.Add (p.Text); } – Waqas