WPF Demo17 数据绑定

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF Demo17 数据绑定相关的知识,希望对你有一定的参考价值。

实例一:以资源的形式实现

技术分享

namespace 数据绑定1
{
    public class Student
    {
        public int Id { get; set; }
        public string Name { get; set; }
        public int Age { get; set; }
    }
}
<Window x:Class="数据绑定1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:local="clr-namespace:数据绑定1"  
        Title="MainWindow" Height="350" Width="525">
    <StackPanel Background="LightBlue">
        <StackPanel.DataContext>
            <local:Student Id="6" Age="29" Name="Time"/>
        </StackPanel.DataContext>
        <Grid>
            <StackPanel>
                <TextBox Text="{Binding Path=Id}" Margin="5" Background="Red" />
                <TextBox Text="{Binding Path=Name}" Margin="5" Background="Red" />
                <TextBox Text="{Binding Path=Age}" Margin="5" Background="Red" />
            </StackPanel>
        </Grid>
    </StackPanel>
</Window>

技术分享

 

以上是关于WPF Demo17 数据绑定的主要内容,如果未能解决你的问题,请参考以下文章

2021-09-15 WPF上位机 17-属性绑定(多重绑定)

有没有办法刷新 WPF 中的所有绑定?

WPF中利用控件的DataContext属性为多个TextBox绑定数据

WPF使用MVVM设计模式 问题

从 View 到 ViewModel 的 WPF 事件绑定?

wpf 下拉多选控件!