右键单击 Winforms 项目中的用户控件不显示属性窗口

问题描述 投票:0回答:0

我在 VS 2022 WinForms 项目中使用以下代码定义了一个用户控件

public partial class HScrollPerm : UserControl
    {

        [DllImport("user32.dll")]
        [return: MarshalAs(UnmanagedType.Bool)]
        private static extern bool ShowScrollBar(IntPtr hWnd, int wBar, bool bShow);

        private enum ScrollBarDirection
        {
            SB_HORZ = 0,
            SB_VERT = 1,
            SB_CTL = 2,
            SB_BOTH = 3
        }
        public HScrollPerm()
        {
            InitializeComponent();
            ShowScrollBar(this.Handle, (int)ScrollBarDirection.SB_HORZ, true);
        }
    }

当我右键单击它时,没有像我项目中的其他用户控件那样出现属性窗口。如果我单击控件,我会看到 HScrollPerm1_Load 的代码出现。如何让属性窗口在右键单击时出现?

winforms user-controls
© www.soinside.com 2019 - 2024. All rights reserved.