silverlight:如何以编程方式设置附加属性

Jer*_*emy 22 .net silverlight silverlight-2.0

假设我有一个网格,其中包含一些行定义,以及该网格中的子控件.我将如何以编程方式设置子控件的Grid.Row属性?

Mic*_*ter 33

要设置值:

textBlock.SetValue(Grid.RowProperty, 3);
Run Code Online (Sandbox Code Playgroud)

要重置值:

textBlock.SetValue(Grid.RowProperty, null);
Run Code Online (Sandbox Code Playgroud)


Mau*_*ice 7

实际上要清除一个值你应该使用这个:

textBlock.ClearValue(Grid.RowProperty);
Run Code Online (Sandbox Code Playgroud)