Tag: 边框

C#WPF透明窗口带边框

我想制作一个透明的简单应用程序,但保留“普通”边框,关闭按钮,最小化和最大化按钮。 我知道如何使用标准使窗口透明 但这会删除边框和右上角的按钮。 我读了这个post, 带边框的透明窗口 哪种解决方案,但实际上,我只是希望能够保持标准边框,如果我没有使窗口透明。 我可以移动窗口,resize,关闭等等…这可能吗?

改变WinForm边框的风格?

是否可以改变WinForm边框的样式? 我知道如果边框被删除,它会夺走调整程序大小的function。 因此有没有办法改变它的风格,但保持它可resize?

删除选项卡c#winforms上的按钮边框

我的表单上有一个按钮,应用了平面样式并使用了背景图像,我已经从按钮中删除了所有边框,但是当我从另一个控件上选中按钮时,按钮周围会出现黑色边框。 这可以在下图中看到。 左侧是带有黑色边框的按钮,右侧是一个不同的按钮,但显示了取消按钮的外观。

无边框和可resize的表单(C#)

我在网上发现了一些代码并将其复制,到目前为止,我已经能够将一切都搞定了,除了一件事,我想让窗体(窗口)完全无边框。 我正在使用Visual Studio 2013,这个问题只是使窗体(窗口)无边框所需的代码。 问题是,当你使它无边界时,它不再可resize,但是当它有边框时,它可以resize。 我知道使用一些代码可以覆盖并实现两者。 这是我到目前为止(从其他网站复制)。 这摆脱了具有程序名称的顶部栏,通过单击并拖动表单使表单可移动,并且它可以resize。 唯一的问题是边界仍然存在。 我可以添加什么代码,这样边框就会消失? 我想保留当前的代码,因为它提供了我需要的几个function。 顺便说一句,我查看了一些类似主题的旧问题,但没有找到我需要的正确代码。 对于指导我到另一个线程的mod:我在那里尝试了代码,虽然这是一个类似的问题,但这并不是我想要实现的。 当我尝试该代码时,我无法单击窗体(窗口)上的任何位置来移动它。 另外,它右下角有一个可resize的角落,这不是我想要的。 我需要在所有角落和侧面resize,就像普通窗口一样。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace BoxHider { public partial class Form1 : Form { public Form1() { InitializeComponent(); //Next line doesn’t seem to be working […]

更改TextBox的borderColor

当用户点击文本框或关注它时,如何更改文本框的BorderColor?

在C#Winforms中有一种方法可以在所有控件周围放置虚线边框,并在运行时选择特定控件时显示夹点吗?

我在一个类似于Visual Studio的IDE上工作,为我们的本地客户开发自定义Winform代码。 在我们的代码中,我们覆盖了用户控件以使我们的任务更容易,但我们的大多数控件都是从基本的C#Winform控件派生的。 我目前需要帮助实现所有控件周围的虚线边框,以及Visual Studio提供的抓点类型。 未选择的控件 选定的控件 此function非常需要,因为它可以帮助对齐而无需补偿视觉指导。 我们目前在所有控件周围实现了一个黑色边框 this.BackColor = Color.Black; this.Height = ComboBox.Height + 4; 这会在生成的控件周围放置一个黑色边框,在上面的代码片段中是一个ComboBox。 一位成员指出我们使用边缘和填充,如Microsoft文档中所示: https : //msdn.microsoft.com/library/3z3f9e8b(v=vs.110) 但这主要是理论,并没有多大帮助。 到目前为止,最接近解决此问题的方法是在线CodeProject链接 : public class MyGroupBox : GroupBox { protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); ControlPaint.DrawBorder(e.Graphics, ClientRectangle, Color.Black, BORDER_SIZE, ButtonBorderStyle.Inset, Color.Black, BORDER_SIZE, ButtonBorderStyle.Inset, Color.Black, BORDER_SIZE, ButtonBorderStyle.Inset, Color.Black, BORDER_SIZE, ButtonBorderStyle.Inset); } } 到目前为止,我很惊讶找不到与我的搜索结果非常接近,也许我使用了错误的术语,因为我最近进入了这个领域的编程。 […]