VB.Net - 一些menustrip问题

时间:2015-04-15 11:05:23

标签: vb.net winforms menustrip

所以我的MenuStrip属性Dock是:无

  1. 当我将tabustrip与tabcontrol对齐时,我的menustrip是不可见的,但我的链接标签是可见的,我怎样才能让我的menustrip可见?
  2. http://i.imgur.com/XSV9Pcb.png

    1. 我想更改单击菜单时子菜单的显示方式,默认显示在右侧
    2. http://i.imgur.com/IWoiyf9.png

      我想让它显示在菜单下方(编辑)

      http://i.imgur.com/dOtF6Ve.png

2 个答案:

答案 0 :(得分:0)

对于您的第三个查询:将您的父菜单Alignment(例如图片中的设置)更改为Right

答案 1 :(得分:0)

如果您只是使用按钮来显示ContextMenuStrip,那么这可能会更容易:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  ContextMenuStrip1.Show(Button1, _
         New Point(Button1.Width - ContextMenuStrip1.Items(0).Width, _
                   Button1.Height))
End Sub

结果:

enter image description here