tangxu
2024-12-16 eedaa35483f7ec40022854ebeb1fbe3d119b5854
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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();
        }
 
 
    }
}