Tag: winforms

如何移动和调整没有边框的表单?

有没有人知道如何在没有边框的情况下调整winform的大小。 我不想要Windows的默认边框,所以我将属性“FormBorderStyle”更改为“None”。 这删除了边框,虽然现在无法resize。 我已经弄清楚如何移动表单,我只需要知道如何调整它。

WinForms全局exception处理?

我已经实现了一个软件,它有一个DLL库,其中包含一大堆类,其中包括我的软件的所有方法。 现在我希望能够处理一些全局错误,例如错误#26,这对所有这些类都没有网络相关错误,而不是去每个类并添加它。 怎么做 ?

Windows 10操作系统上的Windows窗体图形问题

当我在Windows 10中运行任何Windows窗体应用程序时,窗口内的图形看起来是扭曲的: 在设计时,这不会发生: 有没有人经历过这个? (请打开图片以便更好看。)

捕获C#中的多个关键点

在Windows窗体表单中工作时,如何在C#中捕获多个关键字? 我似乎无法同时获得向上箭头和向右箭头。

上传文件不起作用 – 需要帮助

我正在尝试使用WebBrowser控件上传文件(图像)。 似乎无法做到并需要一些帮助。 这是Html: add image 这是C#代码…… elements = webBrowser.Document.GetElementsByTagName(“input”); foreach (HtmlElement file in elements) { if (file.GetAttribute(“name”) == “file”) { file.Focus(); file.InvokeMember(“Click”); SendKeys.Send(“C:\\Images\\CCPhotoID.jpg” + “{ENTER}”); } } 请注意,文件上载按钮出现,但无法在文件名区域中输入任何文件名。

如何获取应用程序的父进程的PID

我的winform应用程序由另一个应用程序(父代)启动,我需要确定应用程序的pid,它使用c#启动我的应用程序。

如何找到我添加到表单的控件?

我只是在表单中添加了一个控件,现在我甚至无法在表单上看到它。 但它仍然存在。 我该怎么找到它?

Visual Studio设计器中Form的大小是否仅限于屏幕分辨率?

为什么在Visual Studio WinForms设计器中我不能将我的表单大小增加到我目前正在处理的屏幕分辨率之上? 我认为应该以某种方式开发一种针对较低分辨率系统的更高分辨率的应用程序。 事实上,这将在调试期间剪切表单不应成为问题。 在Visual Studio中可能有一些设置,我似乎无法找到它? 编辑:我的主要问题是我需要能够在具有(例如)1360×768屏幕的笔记本电脑上设计(例如)1440×900尺寸的表格。

Application.Exit

我正在使用VSTS 2008 + .Net 3.5 + C#来开发Windows窗体应用程序。 我的困惑是,似乎Application.Exit不强制应用程序终止? 如果没有,我应该调用哪种方法使应用程序终止? 编辑1: 通常主要方法是这样的,如何在不调用Environment.Exit的情况下优雅地退出Main函数? static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); try { Application.Run(new Form1()); } catch (Exception ex) { Console.WriteLine (ex.Message); } } 乔治,提前谢谢

如何捕获鼠标移动事件

我想在我的主窗体中捕获鼠标移动事件。 虽然我能够为主窗体连接MouseEventHandler ,但当光标位于UserControl或任何其他控件上时,事件不再触发。 如何确保始终保持鼠标位置。