Winform 自定义控件不允许, 禁止修改高度, 类似TextBox,只能横向调整宽度

Winform 自定义控件不允许, 禁止修改高度, 类似TextBox,只能横向调整宽度
// 添加引用 System.Desing;

using System.Windows.Forms;
using System.Windows.Forms.Design;

namespace WindowsFormsApp2
{
    // 引用 System.Design
    /// <summary>
    /// 自定义控件不允许更改高度
    /// </summary>
    [System.ComponentModel.Designer(typeof(Designer1))]
    public partial class UserControl1 : UserControl
    {
        public UserControl1()
        {
            InitializeComponent();
        }
    }

    #region 自定义设计类
    /// <summary>
    /// 自定义设计类
    /// </summary>
    public class Designer1 : System.Windows.Forms.Design.ControlDesigner
    {
        /// <summary>
        /// 不允许调整控件的高度
        /// </summary>
        public override SelectionRules SelectionRules
        {
            get
            {
                SelectionRules rules = SelectionRules.Visible | SelectionRules.Moveable |
                    SelectionRules.LeftSizeable | SelectionRules.RightSizeable;

                return rules;
            }
        }
    }
    #endregion
}

作者最新文章
C# 使用 CSVHelper 操作 csv 文件, .net core, .net framework 读取写入 csv 文件
C# 实现字符串文本换行的方法,文本如何换行
C# 如何循环读取文件每一行文本内容
C# DateTime AddMonths 的错误用法导致跳过日期
C# 全角转换半角,半角转换为全角