using System.ComponentModel;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Windows.Forms;
namespace UserControl
{
public partial class TableLayoutPanelUserControl : TableLayoutPanel
{
public TableLayoutPanelUserControl()
{
// 控件风格
SetStyle(ControlStyles.SupportsTransparentBackColor, true);
SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, true);
SetStyle(ControlStyles.ResizeRedraw, true);
SetStyle(ControlStyles.UserPaint, true);
//设置默认边框颜色为黑色
BorderColor = Color.Black;
}
#region 边框
/// <summary>
/// 获取或设置按钮边框颜色
/// </summary>
/// <value>The color of the focus.</value>
[Browsable(true), DefaultValue(typeof(Color), "Black"), Description("按钮边框颜色")]
[C
winform 自定义控件_为TabelLayoutPanel添加一个边框颜色的属性
最新推荐文章于 2024-07-20 15:25:32 发布
本文介绍如何在WinForm应用中自定义TabelLayoutPanel控件,添加一个新属性来允许用户设置表格的边框颜色,从而增强界面的视觉效果和个性化定制。
摘要由CSDN通过智能技术生成