jjzjj

FormBorderStyle

全部标签

c# - 删除文本窗口窗体上的白色轮廓

所以我有一个表单和一个标签,它们是完全透明的,只有文本应该是可见的。但是每当我运行该程序时,文本看起来像这样(黑色来self的桌面):我为使表单透明所做的工作是将FormBorderStyle设置为None,将TransperencyKey设置为Transparent并将标签的Opacity设置为100%我只是将其设置为White以使其透明。我的目标是有一个桌面覆盖层来显示信息,如果我能做到这一点以便您可以单击并抛出文本,那就太完美了。感谢您的帮助!编辑:这是我目前在Form1_Load事件上使用的代码:this.FormBorderStyle=FormBorderStyle.None

c# - C# 中带有圆角边框的表单?

这个问题在这里已经有了答案:HowtoDrawaRoundedRectanglewithWinForms(.NET)?(6个答案)关闭4年前。我正在使用此代码使表单没有边框样式:this.FormBorderStyle=FormBorderStyle.None;我需要在表格上制作圆边。有没有简单的方法?我该怎么做?

具有自定义边框和圆边的 C# 窗体

这个问题在这里已经有了答案:HowtoDrawaRoundedRectanglewithWinForms(.NET)?(6个答案)关闭4年前。我正在使用此代码制作我的表单(FormBorderStyle=none)具有圆角边缘:[DllImport("Gdi32.dll",EntryPoint="CreateRoundRectRgn")]privatestaticexternIntPtrCreateRoundRectRgn(intnLeftRect,//x-coordinateofupper-leftcornerintnTopRect,//y-coordinateofupper-lef

C#:显示一个不可见的窗体

我在C#中有以下代码:Formf=newMyForm();f.Visible=false;f.Show();f.Close();尽管有f.Visible=false,我还是看到了窗体的闪光,然后消失了。我需要做什么才能使此表单不可见?我需要在我的应用启动期间(不可见地)显示表单,因为这样做可以消除显示此表单时的冷启动延迟。 最佳答案 如果你想显示表单而不实际看到它,你可以这样做:publicForm1(){InitializeComponent();this.FormBorderStyle=System.Windows.Forms.

c# - 如何停止双击窗口标题栏以最大化 FormBorderStyle.FixedToolWindow 的窗口?

令我恼火的是,我promise会提供一个用户无法调整大小的固定窗口,但他们当然可以双击标题栏来最大化这个“不可调整大小”的窗口。我怎样才能关闭它?我可以使用winforms代码来完成,还是必须转到Win32?谢谢! 最佳答案 您可以将表单的MaximizeBox属性设置为false 关于c#-如何停止双击窗口标题栏以最大化FormBorderStyle.FixedToolWindow的窗口?,我们在StackOverflow上找到一个类似的问题: https:

C#,FormBorderStyle :None Restore Issue

我有一个使用FormBorderStyle设置为“无”的表单的应用程序。问题在于,如果用户点击“显示桌面”按钮(有效地最小化所有打开的窗口),然后从任务栏恢复其中一个表单,所有无边框表单都将恢复。注意:如果在单击“显示桌面”按钮之前窗体被显式最小化(即WindowState=FormWindowState.Minimized),那么它会导致该特定窗体的预期行为。另请注意,对于常规窗体甚至无边框的WPF窗口,情况并非如此。Form.Designer.cs:this.FormBorderStyle=System.Windows.Forms.FormBorderStyle.None;表单.c

.net - 可以全屏运行 VB 应用程序吗?

我只想问:如何使用MicrosoftVisualBasic2010Express让应用程序以全屏模式运行。你知道我的意思,就像游戏只是应用程序一样。这可能吗?如果没有,请告诉我如何以及我需要做什么。谢谢。 最佳答案 在您的Form_load中添加以下两行:Me.FormBorderStyle=Windows.Forms.FormBorderStyle.NoneMe.WindowState=FormWindowState.Maximized显然,您可以将代码放在form_load之外的其他地方-并且根据您的包含列表,您可能需要或多或少

c# - 如何在 FormBorderStyle 属性设置为 None 时移动 Windows 窗体?

这个问题在这里已经有了答案:Makeaborderlessformmovable?(20个答案)Winforms-Click/draganywhereintheformtomoveitasifclickedintheformcaption[duplicate](5个答案)关闭3年前。使用C#。我正在尝试移动没有标题栏的Form。我在以下位置找到了一篇关于它的文章:http://www.codeproject.com/KB/cs/csharpmovewindow.aspx只要我不将FormBorderStyle设置为None,它就可以工作。有没有办法让它与此属性设置为None一起工作?

c# - 如何在 FormBorderStyle 属性设置为 None 时移动 Windows 窗体?

这个问题在这里已经有了答案:Makeaborderlessformmovable?(20个答案)Winforms-Click/draganywhereintheformtomoveitasifclickedintheformcaption[duplicate](5个答案)关闭3年前。使用C#。我正在尝试移动没有标题栏的Form。我在以下位置找到了一篇关于它的文章:http://www.codeproject.com/KB/cs/csharpmovewindow.aspx只要我不将FormBorderStyle设置为None,它就可以工作。有没有办法让它与此属性设置为None一起工作?

c# - 如何创建一个有边框但没有标题栏的表单? (如 Windows 7 上的音量控制)

在Windows7中,音量混合器窗口具有特定的样式,带有厚而透明的边框,但没有标题栏。我如何在winforms窗口中重新创建该窗口样式?我尝试将Text设置为string.Empty,并将ControlBox设置为false,这会删除标题栏,但随后边框也会消失: 最佳答案 form.Text=string.Empty;form.ControlBox=false;form.FormBorderStyle=FormBorderStyle.SizableToolWindow;对于固定大小的窗口,您仍应使用FormBorderStyle.S
12