using System; using System.Collections.Generic; using System.Text; namespace LYFZ.StandardInterface { /// <summary> /// 窗体接口 /// </summary> public interface IFormMain { #region 属性 /// <summary> /// /// </summary> string Name { get; set; } /// <summary> /// /// </summary> bool TopLevel { get; set; } /// <summary> /// /// </summary> bool IsShadow { get; set; } /// <summary> /// /// </summary> bool MaximizeBox { get; set; } /// <summary> /// /// </summary> bool MinimizeBox { get; set; } /// <summary> /// /// </summary> bool IsShowCloseBox { get; set; } /// <summary> /// /// </summary> int TitleBgImageHeight { get; set; } /// <summary> /// /// </summary> int BottomBgImageHeight { get; set; } /// <summary> /// /// </summary> bool IsMaximized { get; set; } /// <summary> /// /// </summary> bool FormMobile { get; set; } /// <summary> /// /// </summary> bool IsUserControlsSize { get; set; } /// <summary> /// /// </summary> System.Windows.Forms.DockStyle Dock { get; set; } /// <summary> /// /// </summary> bool IsCustomScrollBar { get; set; } #endregion /// <summary> /// /// </summary> void Show(); /// <summary> /// /// </summary> /// <returns></returns> System.Windows.Forms.DialogResult ShowDialog(); void ClosThisForm(); } }