Grid.GetColumn(FrameworkElement) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정한 FrameworkElement에서 Grid.Column XAML 연결된 속성의 값을 가져옵니다.
public:
static int GetColumn(FrameworkElement ^ element);
static int GetColumn(FrameworkElement const& element);
public static int GetColumn(FrameworkElement element);
function getColumn(element)
Public Shared Function GetColumn (element As FrameworkElement) As Integer
매개 변수
- element
- FrameworkElement
속성 값을 읽어올 요소입니다.
반환
Int32
int
대상 요소의 Grid.Column XAML 연결된 속성 값입니다. 0부터 시작하는 인덱스입니다.
예제
다음 예제에서는 이벤트를 발생시킨 요소의 행과 열을 가져오는 방법을 보여 있습니다.
<Grid x:Name="LayoutRoot">
<Grid.Resources>
<Style TargetType="TextBlock">
<Setter Property="Foreground" Value="Black"/>
</Style>
</Grid.Resources>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Rectangle Fill="White" Height="100" Width="100" Grid.Row="0" Grid.Column="0"
PointerEntered="r1_PointerEntered"/>
<Rectangle Fill="Yellow" Height="100" Width="100" Grid.Row="0" Grid.Column="1"
PointerEntered="r1_PointerEntered" />
<Rectangle Fill="Blue" Height="100" Width="100" Grid.Row="1" Grid.Column="0"
PointerEntered="r1_PointerEntered" />
<Rectangle Fill="Green" Height="100" Width="100" Grid.Row="1" Grid.Column="1"
PointerEntered="r1_PointerEntered"/>
<StackPanel >
<StackPanel Orientation="Horizontal" >
<TextBlock Text="Row = " />
<TextBlock x:Name="txtRow" />
</StackPanel>
<StackPanel Orientation="Horizontal" >
<TextBlock Text="Column = " />
<TextBlock x:Name="txtCol" />
</StackPanel>
</StackPanel>
</Grid>
private void r1_PointerEntered(object sender, PointerRoutedEventArgs e)
{
Rectangle r = (Rectangle)sender;
int row = Grid.GetRow(r);
int col = Grid.GetColumn(r);
txtRow.Text = row.ToString();
txtCol.Text = col.ToString();
}
설명
이 메서드는 속성 시스템의 유틸리티 메서드이며 대부분의 앱 시나리오에서 사용되지 않습니다. 대부분의 경우 XAML에서 Grid.Column XAML 연결 속성을 설정하며 이 메서드가 필요하지 않습니다. 자세한 내용은 Grid.Column XAML 연결 속성을 참조하세요.