3

以下面的窗口布局为例:Grid定义了一个元素。它有 3 行。每行都有一个 Button 元素。如何获取RowDefinition它所属的 Button 的对象?谢谢。

注意:通过调用Grid.GetRow(Button element),我得到了Grid.RowButton 元素的属性。我不需要那个 - 相反我需要实际的RowDefinition对象。

4

1 回答 1

5

像这样:

int rowIndex = Grid.GetRow(myButton);

RowDefinition rowDef = myGrid.RowDefinitions[rowIndex];

或者在一行中:

RowDefinition rowDef = myGrid.RowDefinitions[Grid.GetRow(myButton)];
于 2009-09-18T16:35:52.773 回答