2011-01-26 5 views
0

XAML의 일반 (첨부되지 않음) 속성은 특성 또는 자식 요소로 할당 할 수 있습니다.자식 요소를 사용하여 연결된 속성에 할당

예 :

<TextBlock Foreground="Blue">Some text</TextBlock> 

또는 :

<TextBlock> 
    <TextBlock.Foreground> 
     <SolidColorBrush>Blue</SolidColorBrush> 
    </TextBlock.Foreground> 
    Some text 
</TextBlock> 

연결된 속성은 일반적으로 간단하기 때문에, I는 단지 예 속성을 사용하여 그들에 할당의 예를 참조 :

<TextBlock Grid.Row="1">Some text</TextBlock> 

을 하지만 자식 요소를 사용하여 연결된 속성에 할당 할 수 있습니까?

복잡한 (클래스) 형식의 연결된 속성이있는 사용자 지정 컨트롤이 있습니다. 특성에서 값을 지정할 수 없기 때문에 XAML에서 값을 할당하는 방법을 모르겠습니다.

답변

1

이 기능은 property element syntax라고 그래, 당신은 요소 구문 속성을 사용하여 연결된 속성을 설정할 수 있습니다

<TextBlock> 
    <Grid.Column>1</Grid.Column> 
     ABC 
</TextBlock> 
관련 문제