WPF快速入门3——XAML对象属性赋值

对象属性赋值

1、Attribute=Value形式

优点: 赋值方便。
缺点: Value为字符串,但是对象属性未必是字符串,因此无法赋太复杂的值。

示例:

  • 绘制一个矩形,填充颜色并设置圆角;
  • 绘制一个路径,将路径闭合并填充颜色;

    
        
        
    


效果如图所示:

WPF快速入门3——XAML对象属性赋值_第1张图片

2、属性标签

优点: 可以为对象属性赋较为复杂的值。
缺点: 程序量大(因此在允许条件下可部分采用Attribute=Value形式,或使用属性默认值)。

示例:

  • 在按钮对象上绘制一个矩形并填充颜色;
  • 在矩形对象中添加渐变色填充;

    
        
        
        
            
            
                
                    
                        
                            
                    
                
            
        

    


效果如图所示:
WPF快速入门3——XAML对象属性赋值_第2张图片

3、标签扩展

标签扩展与Attribute=Value形式非常类似,只是后面Value的字符串格式比较特殊。

示例:

  • 滑动一个滑块,在文本框内显示滑动的值。

    
        
            
            
            
        
        
        
    


效果如图所示:

WPF快速入门3——XAML对象属性赋值_第3张图片

你可能感兴趣的:(WPF,WPF)