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 @   浑浑噩噩一只小迷七  阅读(915)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示