Winform界面设置及界面跳转

Winform界面设置:
1、窗体不可设置变大或者变小:
    MaxmizeBox = false;
    MinimizeBox = false;
2、窗体不可拖动大小:
    FormBorderStyle = FixedDiaog;
      Fixed3D:固定的三维边框。
      FixedDialog:固定的对话框样式的粗边框。
      FixedSingle:固定的单行边框。
      FixedToolWindow:不可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显示在当用户按 Alt+Tab 时出现的窗口中。尽管指定 FixedToolWindow 的窗体通常不显示在任务栏中,还是必须确保 ShowInTaskbar 属性设置为 false,因为其默认值为 true。
      None:无边框。
      Sizable:可调整大小的边框。
      SizableToolWindow:可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显示在当用户按 Alt+Tab 时出现的窗口中。
3、运行时候窗口在电脑屏幕中间:
    StartPosition = CenterScreen;

Winform 界面跳转

1、两个Form界面之间跳转

            Form2 form2 = new Form2();   // 需要跳转的界面
            this.Hide();  // 隐藏当前界面
            form2.ShowDialog(); // 显示跳转的界面
            this.Dispose(); // 销毁对象,窗体对象被回收了,也就是不存在了,Dispose函数释放的资源不再使用。

2、TabControl界面之间的跳转

     int index = this.tab_Control.SelectedIndex;
            if (index < this.tab_Control.TabPages.Count)
                this.tab_Control.SelectedIndex = index + 1;   // 跳转到下一页
            if (index > 0)
                this.tabControl1.SelectedIndex = index - 1;  // 跳转到上一页

posted @ 2023-04-26 17:01  浑浑噩噩一只小迷七  阅读(981)  评论(0)    收藏  举报