问题标签 [formborderstyle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
45874 浏览

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

使用 C#。
我正在尝试移动Form没有标题栏的 a。
我找到了一篇关于它的文章:http: //www.codeproject.com/KB/cs/csharpmovewindow.aspx

只要我不设置FormBorderStyleNone.

有没有办法让它与这个属性集一起工作None

0 投票
9 回答
28808 浏览

c# - C# Anchor 属性似乎不起作用

我向我的表单添加了一些控件并更改了 Anchor 属性,我希望它如何工作,但是当我在运行时调整表单大小时,控件保持在同一个位置。

例如,我在表单的右下角有两个按钮——它们在表单上,​​没有容器或类似的东西。锚点 = 底部,右侧。FormBorderStyle = 相当大。但是当我在运行时拖动调整表单大小时,按钮不会移动。

我错过了什么吗?

时间:2005

0 投票
6 回答
69716 浏览

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

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

0 投票
1 回答
828 浏览

vb.net - Telerik RadRibbonBar 的表格?

不久前,我通过 vb 的 Express 版免费获得了 Telerik RadRibbonBar,但它没有任何形式的形式。不幸的是,它还有自动控制按钮。我将如何创建一个可调整大小的表单,并且像标准的 winform 一样工作,但没有顶部栏?

我试过了:

  • FormBorderStyle = 相当大
  • 文字=无
  • 控制框 = 假

不幸的是,当您最大化窗口时,它会出现在任务栏的前面......并且当它没有最大化时它有一个丑陋的边框。

我怎样才能:

  1. 更改边框颜色?
  2. 让它不在任务栏前面?

谢谢您的帮助!我很惊讶没有为此制定某种形式。

0 投票
2 回答
669 浏览

c# - Form.FormBorderStyle 本机异常访问冲突

在 WindowsCE 平台(自定义构建)上,我们的 C# gui 使用常规表单来显示“弹出菜单”。我们将FormBorderstyle设置为None因为我们不希望表单控件可见。

一段时间后,一些客户报告“灰盒”。在这里进行一些测试后,我们可以很快地重现该问题。当我们不断打开 2 个不同的菜单(表单)时,平台会向我们显示本机异常。

错误
Tiger.CEHost.exe 中发生本机异常。选择退出,然后重新启动此程序,或选择详细信息以获取更多信息。

细节:

错误
异常代码:0xC0000005
异常地址:0x00000001
读取:0x00000001

在 WL.SetSTyle(IntPtr hwnThis, UInt32 dwMask, UInt32 dwStyle)
在 Form._SetBorderStyle(AGL_WINDOWSTYLE wstyVal, AGL_WINDOWSTYLE wstyMask)
在 Form.set_FormBorderStyle(FormBorderStyle 值)
在 pDropDown.PopupForm.Show()
在 pDropDown.Show()
在 pButton。 ShowHideDropDown()
at pButton.OnClick(EventArgs e)
at Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at EVL.EnterMainLoop(IntPtr hwnMain)
at Application。
在 Program.Main(String[] args) 处运行(Form fm )

它似乎总是在FormBorderStyle属性上失败。我们已经尝试删除所有 pInvokes,因为可能会覆盖一些内存,但这并没有帮助。

我们还记录对 Show 方法的每次调用,每次调用都是在 gui 线程中进行的,并且 Form 包含一个有效的句柄。

0 投票
5 回答
438 浏览

css - css:文本框上的白色背景边框来自哪里?

我有以下页面:

http://www.jameschang.com/faxlogic/

文本框在右上角登录部分的 4 个角上有这些白色边框。

我对这些文本框有以下 css 属性:

任何想法为什么会发生这种情况?我已将 png 图像更改为 gif,但它们消失了,但我想使用 png。任何想法为什么会发生这种情况?

提前致谢

0 投票
3 回答
1825 浏览

.net - 当在 mdi 容器中显示时,无边框表单会暂时显示边框

更新(2011-01-17):

我正在FormBorderStyle=None使用 MdiContainer 创建一个表单。当我显示第一个表单时,即使它已经创建,它也会在几分之一秒内出现正常表单的蓝色边框,然后它会被还原。

对于下面的示例,在 button1 上一次又一次地单击,它会不时显示这种行为,虽然它是一个非常短暂的时间流逝,所以我想在非常快的机器上很难看到它;但是,在我的带有 3rd 方 .net 控件的生产代码中,它显示的时间更长。

要尝试此操作,只需创建一个新项目和一个名为 Form2 的 Windows 窗体,向 Form1 添加一个按钮,添加事件 Form1_Load 和 button1_Click,然后粘贴代码。然后,单击 button1 片刻。

这与语言无关,所以请不要在没有充分理由的情况下更改我的标签。

0 投票
2 回答
48605 浏览

c# - 具有自定义边框和圆角边缘的 C# 窗体

我正在使用此代码使我的表单 (FormBorderStyle=none) 具有圆角边缘:

这是在 Paint 事件上设置自定义边框:

但是看到这个截屏

内部窗体矩形没有圆角边缘。

我怎样才能使蓝色的内部矩形也有圆角边缘,这样它就不会像截图一样?

0 投票
2 回答
1978 浏览

c# - 我的 WindowsFormsApplication 落后于所有应用程序

我开发了一个 WindowsFormsApplication,它的边框样式为“FixedToolWindow”,现在的问题是,当我要最小化任何其他打开的应用程序时,我的应用程序落后于已经打开的所有应用程序。我没有得到问题的确切位置。那么有人可以帮我找出问题所在以及如何解决问题吗?

任何帮助将不胜感激。提前致谢

0 投票
4 回答
2219 浏览

vb.net - Winforms边框样式

我正在尝试制作一个带有边框的表单,如 Windows Vista 音量控件上的边框。表单也需要可调整大小。

在此处输入图像描述

谢谢,乔达梅里奥

更清楚地了解我在寻找什么。这是一个ControlBox属性设置为 false 的表单。

在此处输入图像描述

这是我正在寻找的粗略 Photoshop。

在此处输入图像描述