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
}

作者最新文章
css 去掉a标签超链接的虚线框的方法, 何去除超链接点击时的虚线?
C# 创建、保存、写入无 bom 的 utf-8 编码文件
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数
ASP.NET aspx 后台代码控制前台显示、隐藏
js 打印功能