2024年5月1日发(作者:)
.Netformwork4.5及以上版本 -------INotifyPropertyChanged,CallerMemberName
命名空间: entModel
erServices
后台代码:
public CvrWnd()
{
InitializeComponent();
}
private void InitInfo()
{
for (int i = 0; i < 10; i++)
{
CvrInfo cvrInfo = new CvrInfo();
Name = "磁盘阵列" + ng();
IP = "10.10.13.10" + ng();
Port = "506" + ng();
Type = "Type " + ng();
Code = "340000" + ng();
(cvrInfo);
}
}
private void UserControl_Loaded(object sender, RoutedEventArgs e)
{
();
InitInfo();
}
//磁盘阵列信息
public class CvrInfo : INotifyPropertyChanged
{
private string m_strCvrIP = ;
private string m_strCvrPort = ;
private string m_strCvrName = ;
private string m_strCvrType = ;
private string m_strCvrCode = ;
public string strCvrIP
{
set
{
UpdateProperty(ref m_strCvrIP, value);
}
get
{
return m_strCvrIP;
}
}
public string strCvrPort
{
set
{
UpdateProperty(ref m_strCvrPort, value);
}
get
{
return m_strCvrPort;
}
}
public string strCvrName
{
set
{
UpdateProperty(ref m_strCvrName, value);
}
get
{
return m_strCvrName;
}
}
public string strCvrType
{
set
{
UpdateProperty(ref m_strCvrType, value);
}


发布评论