• binding 里面local的用法


    <Window x:Class="WpfApp4.MainWindow"
            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:WpfApp4"
            mc:Ignorable="d"
            Title="MainWindow" Height="450" Width="800">
        <StackPanel Background="LightBlue">
            <StackPanel.DataContext>
                <local:Student Id="6" Age=" 29" Name="TIm"/>
                <!--StackPanel里面包着local,local根据xmnls指定的路径寻找到Student-->
            </StackPanel.DataContext>
            <Grid>
                <StackPanel>
                    <TextBox Text="{Binding Path = Id }" Margin="5"/>
                    <TextBox Text="{Binding Path = Name }" Margin="5"/>
                    <TextBox Text="{Binding Path = Age }" Margin="5"/>
                </StackPanel>
            </Grid>
        </StackPanel>
    </Window>
     

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    using System.ComponentModel;

    namespace WpfApp4
    {
        /// <summary>
        /// MainWindow.xaml 的交互逻辑
        /// </summary>
        /// 


        public partial class MainWindow : Window
        {

            public MainWindow()
            {
     
                InitializeComponent();


                

            }
            public static string str1 = "";

        }

        public class Student
        {

            public int Id

            {
                set;
                get;
            }

            public string Name
            {
                set;
                get;
            }

            public int Age
            {

                set;
                get;
            }
        }
    }
     

     

  • 相关阅读:
    Stable Diffusion 模型:从噪声中生成逼真图像
    浅谈一些AIGC赚钱赛道
    DDD领域驱动设计总结和C#代码示例
    Vue3【Provide/Inject】
    C++模拟题[第一周-T1] 扑克
    【C++从0到王者】第三十三站:AVL树
    【Python机器学习】零基础掌握DictVectorizer特征提取
    Openssl生成pfx文件,在IIS服务器上使用
    简述什么是Maven
    固态硬盘开盘数据恢复的方法
  • 原文地址:https://blog.csdn.net/Makefilehoon/article/details/125570550