WPF真入门教程18--XML数据绑定

绑定到控件时,可以设置绑定的 ElementName 和 Path 属性。但是绑定到资源时,需要设置 Source 属性,由于我们是绑定到 XmlDataProvider,所以还要设置绑定的 XPath 属性,XML数据绑定就是指控件的数据源来自一个XML文件,项目中有一个Colors.xml文件,在项目中右键添加->新建项->选择xml文件,输入内容如下:



    
    
    
    
    
    

接着在grid的第2行第1列添加一个堆叠控件StackPanel控件,具体代码如下(接上一节代码):

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp6"
        mc:Ignorable="d"
        Title="BindWindow" Height="765" Width="980">
   
       
           
           
           
       

       
           
           
       

       
           
           
               
               
               
               
               
               
               
               
               
           

           
           
           
       

       
           

       
       
           
           
               
               
           

           

   

效果如下:

WPF真入门教程18--XML数据绑定_第1张图片

效果扛扛的,继续干。

你可能感兴趣的:(WPF真入门教程,wpf,xml)