c#中窗口怎样才能运行时直接是全屏?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#中窗口怎样才能运行时直接是全屏?相关的知识,希望对你有一定的参考价值。
C#中窗口全屏显示是通过设置WindowState属性为Maximized实现的,具体步骤如下:
1、右键单击C#窗体,选择属性,如下图所示:
2、找到WindowState属性,设置为Maximized,如下图所示:
3、运行C#窗体,窗体就会全屏显示了,如下图所示:
参考技术A在窗体的属性里,最后一项就是窗体的可视化状态,可选值为最大化最小化和不选,不选的话你窗体多大就显示多大,选择Maximized就是最大化,也就是全屏
设置FormBorderStyle 属性为 System.Windows.Forms.FormBorderStyle.None就可以了
如果是wpf的话会麻烦些 参考技术C //WPF设置窗口最大化
this.WindowState = System.Windows.WindowState.Maximized;
//winform设置窗口最大化
this.WindowState = System.Windows.Forms.FormWindowState.Maximized; 参考技术D this.WindowState = FormWindowState.Maximized;
从 MasterViewController 呈现的 ModalView 在 iOS 5.1 中不再是全屏
【中文标题】从 MasterViewController 呈现的 ModalView 在 iOS 5.1 中不再是全屏【英文标题】:ModalView presented from MasterViewController is no longer Full Screen in iOS 5.1 【发布时间】:2012-04-12 04:25:28 【问题描述】:我有一个 Master/Detail 应用程序,并且在拆分视图中 MasterViewController 的右上角有一个按钮,该按钮使用模式视图加载“Info”视图控制器:
单击按钮时,视图被加载,并在 iOS 5.0 及更低版本中填充整个屏幕(这是我想要的行为):
- (IBAction)showAppInfo:(id)sender
InfoViewController *infoViewController = [[InfoViewController alloc]
initWithNibName:@"InfoViewController" bundle:nil];
infoViewController.delegate = self;
[self presentModalViewController: infoViewController animated: YES];
但是,当我在 iOS 5.1 模拟器中运行它时,它不再填充整个 iPad 屏幕,而只填充主视图中的内容:
如何使这个 InfoViewController 像以前一样在 iOS 5.1 中填充整个屏幕?
【问题讨论】:
【参考方案1】:我假设你正在使用 UIPopoverController,试试这个
InfoViewController *infoViewController = [[InfoViewController alloc]
initWithNibName:@"InfoViewController" bundle:nil];
UIPopoverController *popoverController = [[UIPopoverController alloc] initWithContentViewController:infoViewController];
popoverController.popoverContentSize = CGSizeMake(500.0, 583.0);
popoverController.delegate = self;
[popoverController presentPopoverFromRect:sender.bounds inView:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
【讨论】:
只是好奇,有没有办法在不手动更新弹出框尺寸的情况下做到这一点?因为我假设一旦信息视图被关闭,我将不得不将其调整回正常大小。 如果你想要一个弹出控制器,你应该指定它的尺寸。现在从你的图片中,我了解到你有一个主按钮,当你点击它时,你会显示你的 InfoViewController 控制器吗?所以你必须这样做。 如果是这样,为什么在 iOS 5.1 之前不需要这样做?以上是关于c#中窗口怎样才能运行时直接是全屏?的主要内容,如果未能解决你的问题,请参考以下文章
在全屏模式下运行应用程序时,Java Swing 无法找出 JPanel 的问题
【C#】WinForm中如何让窗口最小化时直接最小化到托盘,后台运行
html插入一张图片是全屏宽的,缩小浏览器图片是从右边开始减少的,怎么样才能让图片从两边开始减少?