我在 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 的代码出现。如何让属性窗口在右键单击时出现?