Exemplo n.º 1
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="text">按钮显示的文字</param>
 /// <param name="handle">按钮点击后的处理形式</param>
 /// <param name="targetType">要打开的目标窗体或用户控件的类型</param>
 /// <param name="constructorParams">目标对象构造时所需的参数</param>
 /// <param name="toolButtons">工具栏按钮组</param>
 public NavigationButton(string text, NavigationButtonHandle handle, Type targetType, object[] constructorParams, ToolButton[] toolButtons)
 {
     Text              = text;
     Click             = handle;
     TargetType        = targetType;
     ConstructorParams = constructorParams;
     ToolButtons       = toolButtons;
     ExecuteMethod     = null;
 }
Exemplo n.º 2
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="text">按钮显示的文字</param>
 /// <param name="handle">按钮点击后的处理形式</param>
 /// <param name="targetType">要打开的目标窗体或用户控件的类型</param>
 /// <param name="constructorParams">目标对象构造时所需的参数</param>
 public NavigationButton(string text, NavigationButtonHandle handle, Type targetType, object[] constructorParams)
     : this(text, handle, targetType, constructorParams, new ToolButton[] { })
 {
 }
Exemplo n.º 3
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="text">按钮显示的文字</param>
 /// <param name="handle">按钮点击后的处理形式</param>
 /// <param name="targetType">要打开的目标窗体或用户控件的类型</param>
 public NavigationButton(string text, NavigationButtonHandle handle, Type targetType)
     : this(text, handle, targetType, null, new ToolButton[] { })
 {
 }
Exemplo n.º 4
0
 /// <summary>
 /// 构造
 /// </summary>
 /// <param name="text">按钮显示的文字</param>
 /// <param name="handle">按钮点击后的处理形式</param>
 /// <param name="targetType">要打开的目标窗体或用户控件的类型</param>
 /// <param name="toolButtons">工具栏按钮组</param>
 public NavigationButton(string text, NavigationButtonHandle handle, Type targetType, ToolButton[] toolButtons) : this(text, handle, targetType, null, toolButtons)
 {
 }