如何从选定的添加控件中获取Grid.Row Grid.Column?

时间:2010-04-28 03:24:19

标签: c# wpf xaml wpf-controls

如何从添加的控件中获取Grid.Row Grid.Column?

基本上我有16个网格,有4行4列,每个网格都添加了一个圆形按钮。

如何确定所选圆形按钮分别位于鼠标悬停的MouseEventHandler下方的哪些行和列?对于鼠标点击,只选择了圆形按钮,但对于鼠标悬停,会有一组按钮。

RoundButton_MouseEnter,RoundButton_MouseLeave,RoundButton_MouseDown,RoundButton_MouseUp

由于

1 个答案:

答案 0 :(得分:4)

您可以使用Grid.GetColumn(FrameworkElement element)Grid.GetRow(FrameworkElement element)找出元素设置的行和列。在XAML中,Grid.Row="4"只是Grid.SetRow(element, 4)

的糖