我使用以下用户定义的构造函数和默认构造函数创建了WPF用户控件。
public partial class UserControl1 : UserControl
{
public UserControl1()//Defult
{}
public UserControl1(string strName)// user defined
{}
}
我在另一个WPF窗口中使用过此控件。
MotCon:UserControl1 x:Name="CM1_Obj1_t1" HorizontalAlignment="Left" VerticalAlignment="Top" Height="146" Width="186" ToolTip="MotConObject1" Loaded="CM1_Obj1_t1_Loaded" MouseDown="onclick""/>
现在加载时总是使用默认构造函数。我的观点是我如何管理它应该始终在其实例化/对象创建时调用用户定义构造函数以及如何将Name传递给用户定义的UserControl1(string strName)
构造函数