2014-01-12 3 views
0

MainWindow에서 TabControl을 만든 다음 MainControl을 반환하는 MainWindow에서 속성을 만들어야합니다.XAML WPF에서 정적 TabControl을 만드는 방법

MainWindow.tabcontrol.Items.Add("tabitem"); 

을 내가 MainWindow를 만들어 속성은 다음과 같습니다 :

나는 내가 이렇게하려고하면 "객체 참조가 어쩌구 저쩌구를 ... 필요합니다"라고 때문에 다른 창에서 TabControl에 액세스하는 방법을 모른다
public TabControl tabcontrol 
{ get { return tabc; } set{ tabc = value;} } 

값은 다음과 같습니다

"tabcontrol" is name of Property 
"tabc" is name of TabControl that I need in another window 

, 어떻게 이런 짓을 마십시오

? 다른 창에서 MainWindow에있는 TabControl에 항목을 추가하는 방법? "개체 참조가 필요합니다 ..."

+1

xaml + 종료 코드를 게시하십시오. – dovid

답변

2

그냥 XAML에있는 TabControl을 만들고 그것에게 이름을 부여하십시오 :

이 코드를 말하는 오류를 반환합니다. 해당 이름을 코드 뒤에 사용할 수 있습니다.

<TabControl x:Name="MyTabControl" ... /> 

코드 숨김을 사용하면 MyTabControl 만 사용하면됩니다.