wpf-装饰器

来源:互联网 发布:人工智能呼叫中心 编辑:程序博客网 时间:2024/06/04 20:11

在wpf中,本身容器是不具有Fill等属性的,无法填充背景色,需要使用装饰器来实现


继承自Decorator的类,其也算容器,但其只能放一个容器,比如Border,Border会填充其定义的容器宽度和高度,而不是Canvas的容器的高度与宽度

    <Border
    
BorderThickness="2"
    BorderBrush
="Black"
    Background
="LightGray"
    HorizontalAlignment
="Left"
    VerticalAlignment
="Top"
    Width
="100"
    Height
="100">
        
<Canvas>
            
<TextBlock Canvas.Top="10" Canvas.Left="20">Hello World!</TextBlock>
        
</Canvas>
    
</Border>


原创粉丝点击