小编Ste*_*her的帖子

如何确定运行.NET Windows Forms程序的监视器?

我有一个C#Windows应用程序,如果用户将其移动到第二台显示器,我希望它能够显示在第二台显示器上.我需要保存主窗体的大小,位置和窗口状态 - 我已经处理过 - 但我还需要知道用户关闭应用程序时它所在的屏幕.

我正在使用Screen类来确定当前屏幕的大小,但我找不到任何关于如何确定运行应用程序的屏幕的内容.

编辑:感谢您的回复,大家好!我想确定窗口所在的监视器,以便我可以进行适当的边界检查,以防用户意外地将窗口放在查看区域之外或更改屏幕大小,使得窗体不再完全可见.

.net c# windows screen winforms

44
推荐指数
4
解决办法
4万
查看次数

可扩展的WinForms TextBox

我在Windows窗体应用程序中创建了一个文本框,该文本框从一个高度开始,用于在一行中输入文本.但是,如果用户输入包含在控件中的文本,我希望文本框自动增加其高度.

目前,对于此文本框,我将属性multiline和wordwrap设置为true.我已经尝试使用TextChanged事件来确定文本何时被包装但我找不到任何可以帮助我的属性.Lines属性不提供包装文本的任何帮助; 仅限用户点击的文本输入以开始新行.

每次文本换行超过文本框的宽度时,如何让文本框扩展其高度?

.net height textbox adjustment winforms

4
推荐指数
1
解决办法
3763
查看次数

标签 统计

.net ×2

winforms ×2

adjustment ×1

c# ×1

height ×1

screen ×1

textbox ×1

windows ×1