Tag: winforms

如何在使用Windows窗体应用程序时将鼠标光标更改为自定义的光标?

在UserControl我想将鼠标光标从箭头改为手形图标。 我目前做的是这样的: this.Cursor = Cursors.Hand; 这是非常好的,它给了我一个像这样的鼠标光标: 但是这里出现了我的问题…这显示了一个用手指指着的手。 我需要的是一个“抓”的手,更像这个: 我该怎么做?如何加载图标文件(.ico),光标文件(.cur)或图像文件(.png),并将其用作鼠标光标?

如何阻止Designer在用户控件上生成公共属性的代码?

如何阻止devise者从自动生成的代码中设置用户控件上公共属性的值?

Winforms:Application.Exit与Enviroment.Exit与Form.Close

以下是我们可以退出申请的方式: Enviroment.Exit(0) Application.Exit() Form.Close() 这三种方法有什么区别,什么时候使用每种方法?

如何在winforms中设置input密码的文本框?

如何设置一个文本框在WinFormsinput密码? 另外我想要显示“Capslock is ON”popup如果capslock打开。 我想要类似的东西 HTML中的<input type="password" /> 。

如何自动resize和调整分辨率更改的表单控件

我已经注意到一些应用程序改变了他们的控制位置,尽可能的调整他们的分辨率,如果窗口最大化,他们自己设置自己的方式,使所有的GUI看起来平衡。 我的问题是,是否有可能在Visual Studio 2010 C#中制作或实现此function?

当用户单击该行的单元格时,如何select完整的dataGridView行?

我有一个dataGridView ,我需要当用户单击任何单元格包含此单元格的整个行也被选中。 (它有多选disbaled)我试图得到这样的currentRowIndex int Index = dataGridView1.CurrentCell.RowIndex; 但是,我不知道如何使用索引来select该行。 试过这个和其他六种方式没有成功: dataGridView1.Select(Index); 你知道我能做到这一点吗?

c#,'Forms'在名字空间system.windows中不存在

我刚刚开始研究c#,并从一些论坛上得到了一些代码示例。 此代码正在使用using system.windows.forms的命名空间,我得到一个错误: Forms does not exist in the namespace system.windows 。 此外,我得到一些错误相关的未定义的函数senddown & sendup ,我相信是在名称空间。 我正在使用visual studio 10(与.net框架工作4.0)。 任何想法如何解决这个错误? 谢谢。

获取Windows窗体应用程序执行目录的path

我想获得Windows窗体应用程序的执行目录的path。 (即,可执行文件所在的目录。) 有没有人知道在.NET中的内置方法来做到这一点?

如何跳过在单击“取消”button后进行validation

我使用C#。 我有一个Windows窗体与编辑框和取消button。 编辑框在validation事件中有代码。 每次编辑框失去焦点时,代码都会执行。 当我点击“取消”button时,我只想closures窗体。 我不想要执行编辑框的任何validation。 这怎么能做到呢? 这是一个重要的细节:如果validation失败,那么 e.Cancel = true; 防止离开控制。 但是当用户点击取消button时,表单应该被closures,无论如何。 这怎么能实施?

如何更改Windows窗体标题栏中的文本?

我试图设置一个条件,将改变标题栏内的写作… 但是,如何更改标题栏文本?