C# 如何从类设置用户控件的值
我有一个用户控件,上面有很多文本框。我将这个用户控件添加到另一个项目中,当我在UserControl上编写每个属性时,我可以使用它。我想使用类设置此用户控件的文本框字段。这是我的密码: 类别:C# 如何从类设置用户控件的值,c#,class,user-controls,C#,Class,User Controls,我有一个用户控件,上面有很多文本框。我将这个用户控件添加到另一个项目中,当我在UserControl上编写每个属性时,我可以使用它。我想使用类设置此用户控件的文本框字段。这是我的密码: 类别: namespace IEUserControl { public class IEValue { public string IsEmriNo { get; set; } public string Nevi { get; set; }
namespace IEUserControl
{
public class IEValue
{
public string IsEmriNo { get; set; }
public string Nevi { get; set; }
public string BrutKg { get; set; }
public string NetKg { get; set; }
}
}
用户控制:
namespace IsEmriUserControl
{
public partial class UC_IsEmri : UserControl
{
public UC_IsEmri()
{
InitializeComponent();
}
//private IsEmriValue _isEmri;
//public IsEmriValue isEmri
//{
// get
// {
// return _isEmri;
// }
// set
// {
// _isEmri = value;
// }
//}
public string IsEmriNo
{
get { return txtIsEmriNo.Text; }
set { txtIsEmriNo.Text = value; }
}
public string Nevi
{
get { return txtNevi.Text; }
set { txtNevi.Text = value; }
}
public string BrutKg
{
get { return txtBrutKg.Text; }
set { txtBrutKg.Text = value; }
}
public string NetKg
{
get { return txtNetKg.Text; }
set { txtNetKg.Text = value; }
}
}
}
当我使用属性时,我可以设置文本框值。但是,我想用我的类设置文本框值。有谁能给我一个使用类设置文本框值的例子吗?谢谢。创建这样的方法/属性
public IEValue IE_Value
{
get
{
return new IEValue() {
IsEmrino = txtIsEmriNo.Text,
Nevi = txtNevi.Text,
BrutKg = txtBrutKg.Text,
NetKg = txtNetKg.Text
};
}
set
{
txtIsEmriNo.Text = value.IsEmrino;
txtNevi.Text = value.Nevi;
txtBrutKg.Text = value.BrutKg;
txtNetKg.Text = value.NetKg;
}
}
您想将textbox的值分配给IEValue类属性吗?谢谢,我的问题是Sinatr的答案。非常感谢,这正是我需要的。