日期:2014-05-17  浏览次数:20856 次

WPF,附加属性可以用在定义类吗?
比如,Grid的Column是附加属性,那可以用在Grid标签中吗?
附加属性可以用在定义类的对象中吗?

------解决方案--------------------
当然可以用在xaml中。

什么叫做“用在定义类的对象中”?请给出代码显示。
------解决方案--------------------
引用:
Quote: 引用:

当然可以用在xaml中。

什么叫做“用在定义类的对象中”?请给出代码显示。

<Grid Height="181" Name="grid1" Width="332" Column="1" />

就是这种,虽然此例没必要在Grid中用

这样使用逻辑上不是有问题吗?Grid在控件在其自身的第一列中?

Grid嵌套Grid的话,可以这样使用:
<Grid ...>
<col.../>
<row.../>
</Grid>
<Grid Grid.Row="1" ...> ...