如何全屏显示?

dvdvip 2008-03-25 09:21:58
在Form1里面有一个TextBox1。用户在里面输入内容后,点击Button1后就全屏显示TextBox1里面的内容。按下Esc键就退出全屏,回到原来的状态。

全屏就是整个屏幕都显示,用过PowerPoint就知道是什么意思了。

只是我不知道C#里面有没有这个功能。如果有,请问如何实现?

谢谢了。
...全文
89 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cianbian 2011-03-28
  • 打赏
  • 举报
回复
感谢~~~~~~`
HappinessBoy 2008-04-01
  • 打赏
  • 举报
回复
//这个窗体就是用来全屏显示的,添加1个构造,把要显示的文本作为参数传过去
Form2 f = new Form2(this.textBox1.Text);
f.WindowState = FormWindowState.Maximized;
f.FormBorderStyle = FormBorderStyle.None;
f.TopMost=true;
f.ShowDialog();

Form2(string showText)
{
InitializeComponent();
this.Label1.Text = showText;
}

重写ProcessCmdKey使ESC退出
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.Escape)
{
this.Close();
}
return base.ProcessCmdKey(ref msg, keyData);
}

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧