WPF中model属性即时改变

  新建一个model作为说明即可,以便查阅。

  添加引用:using System.ComponentModel ;  

public class Test:INotifyPropertyChanged 
    {
        private string name;

        public string Name
        {
            get { return this.name; }
            set 
            {
                this.name = value;
                NotifyPropertyChanged("Name");
            }
        }

        public event PropertyChangedEventHandler PropertyChanged;
        private void NotifyPropertyChanged(string propertyName)
        {
            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
            }
        }
    }

 

WPF中添加winform控件:

添加引用:System.Windows.Forms和WindowsForsIntegration.

xmlns:WinFormHost="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:WinForm="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

"wfAll" Height="1002" Width="1652" Background="Black" Canvas.Left="1" >
                            "panelShowScreen" Dock="Fill" BackColor="Black" >
                            
                        

 

 

你可能感兴趣的:(WPF中model属性即时改变)