相关疑难解决方法(0)

附加属性在WPF中的工作原理是什么?

关于Attached Properties如何将其值传递给父元素或子元素,我有点神秘.TextElement.FontFamily导致子元素继承分配给该属性的值(看似下游的操作,父级到子级).Grid.Column导致父项在特定位置显示该子项(看似上游操作,子项与父项).Attached Property值如何知道要么向上还是向下流动?我的这个概念是不正确的,还是有一个缺失会让所有这些都被置于透视中?

<StackPanel TextElement.FontFamily="Wingdings">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>

        <Button Grid.Column="1" Content="My Button"/>
    </Grid>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

wpf xaml attached-properties

23
推荐指数
1
解决办法
2万
查看次数

如何从Silverlight中的XAML中定义的usercontrol正确继承

如果我有一个我编写的usercontrol(在Silverlight中),它使用XAML来定义它的外观,我该如何制作它的自定义版本?

即我有MyControl.xaml和MyControl.xaml.cs

如果我想要一个"SpecialisedControl"子类,我该怎么办?我假设我只是创建一个新的代码文件,然后从MyControl继承.但是,如果我想改变基类的外观,那该怎么办?

inheritance xaml user-controls silverlight-2.0

17
推荐指数
3
解决办法
3万
查看次数