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"

<WindowsFormsHost Name="wfAll" Height="1002" Width="1652" Background="Black" Canvas.Left="1" >
                            <WinForm:Panel x:Name="panelShowScreen" Dock="Fill" BackColor="Black" >
                            </WinForm:Panel>
                        </WindowsFormsHost>

 

 

posted @ 2014-07-03 14:53  小项目笔记  阅读(850)  评论(0编辑  收藏  举报

更多文章请关注公众号:小项目笔记

小项目笔记