using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Data;
|
using System.Drawing;
|
using System.Linq;
|
using System.Text;
|
using System.Windows.Forms;
|
|
namespace DPumpHydr.DesktopMain
|
{
|
public partial class MainWindowForm : DPumpHydr.WinFrmUI.WenSkin.Forms.WenForm
|
{
|
[DefaultValue(typeof(Padding), "30,50,0,30"), Category("布局"), Description("指定控件内部间距")]
|
public new Padding Padding { get => base.Padding; set => base.Padding = value; }
|
|
|
public MainWindowForm()
|
{
|
|
|
InitialLeftButtonForm();
|
|
IntialTabCtrl();
|
|
this.Name = "MainWindowBaseForm";
|
this.Text = "水力设计软件";
|
|
this.ConfigButtonClick += new System.EventHandler(this.Form1_ConfigButtonClick);
|
this.SkinButtonClick += new System.EventHandler(this.Form1_SkinButtonClick);
|
this.Paint += new PaintEventHandler(Form1_OnPaint);
|
RefreshPadding();
|
|
this.Text = "水力设计";
|
this.WindowState = FormWindowState.Maximized;
|
}
|
|
private void Form1_OnPaint(object sender, PaintEventArgs e)
|
{
|
//base.OnPaint(e);
|
Graphics g = e.Graphics;
|
DrawLeft(g);
|
DrawBottomInfo(g);
|
}
|
|
public string DefaultText { get; set; } = "水力设计软件";
|
|
|
protected override void RefreshPadding()
|
{
|
this.Padding = new Padding() { Top = TitleHeight, Left = _leftBarWidth, Bottom = _bottomHeight, Right = FrameWidth };
|
this.Invalidate();
|
}
|
|
|
}
|
}
|