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; // 跳转到上一页
浙公网安备 33010602011771号