■ x:Reference 태그 확장을 사용하는 방법을 보여준다.
▶ 예제 코드 (XAML)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<StackPanel> <Button Name="button" Visibility="Hidden" Content="Button" /> <DataGrid> <DataGrid.Columns> <DataGridTextColumn Header="Column1" Visibility="{Binding Source={x:Reference button}, Path=Visibility}" /> </DataGrid.Columns> </DataGrid> </StackPanel> |
※ 비 UI 엘리먼트 내에서 Source={x:Reference button} 대신 ElementName=button을 사용하면 작동하지 않는다.