| | |
| | | public partial class DocumentPage : DevExpress.XtraEditors.XtraUserControl |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// |
| | | /// </summary> |
| | | public DocumentPage() |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// |
| | | /// </summary> |
| | | public DocumentPage(PageGuid pguid) : this() |
| | | { |
| | | this.PageGuid = pguid; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 根据字符串判断Document是否存在, |
| | |
| | | public event Action<PageGuid> ClosePageEvent; |
| | | |
| | | /// <summary> |
| | | /// 重置所有Page事件 |
| | | /// </summary> |
| | | public event Action ResetAllPagesEvent; |
| | | |
| | | /// <summary> |
| | | /// 关闭page |
| | | /// </summary> |
| | | /// <param name="sguid"></param> |
| | |
| | | { |
| | | this.ClosePageEvent?.Invoke(sguid); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 头部部分 |
| | |
| | | /// </summary> |
| | | public virtual void InitialDataSource() |
| | | { |
| | | } |
| | | |
| | | protected void ResetAllPages() |
| | | { |
| | | this.ResetAllPagesEvent?.Invoke(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public virtual void RefreshData() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public virtual void Close() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 是否允许关闭 |
| | | /// </summary> |
| | | public virtual bool AllowClose() |
| | | { |
| | | return true; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 注册事件 |
| | | /// </summary> |
| | | public virtual void RegistEvents() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public virtual void UnRegistEvents() |
| | | { |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |
| | | } |