2011-03-07 9 views
1

나를 괴롭히는 사람은 다음과 같습니다!XAML의 WPF 참조 객체

나는 리소스를 액세스하는 것에 대해이 Accessing XAML object in codebehind(WPF)에 대해 stackoverflow에서 발견했습니다.

하지만 내 코드 숨김 파일과 같은 텍스트 상자에 대한 참조를 원한다면 어떻게해야합니까? 나는 그걸 발견하지 못했습니다.

감사합니다.

답변

3

x:Name을 입력하고 코드 숨김 뒤에 this.TheName으로 참조하십시오.

MSDN의 XAML Named Elements을 참조하십시오.

2

XAML :

<TextBox Name="txtBox" Text="Example Text"/> 

코드 :

<SomeObject x:Name="namedObject" .../> 
+0

난 : 당신이 사용할 수있는 경우

txtBox.Foreground = Brushes.Blue; 

그러나

는 XAML에서 모든 개체 특성, Name라는 않았습니다 당신이 그렇게 할 수 있을지 확신하지 못합니다. 필자의 경우 FindName과 캐스팅이 필요하다. ASP.Net처럼 들리 겠지만, 나는 예상했다. – Andr

+0

@Andrei : 그렇게 할 수 있습니다. 그것을 해보십시오! – Nawaz

+0

사실, 네가 할 수있어. 아주 무언가 ... – Andr