0
在我designer.cs代码中,我有一个MainMenu如的MainMenu中的WinForms - 的onclick功能没有被调用
this.mainMenu1 = new System.Windows.Forms.MainMenu(this.components);
this.menuItemWeigh = new System.Windows.Forms.MenuItem();
//then
this.menuItemWeigh.Index = 0;
this.menuItemWeigh.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.menuItemWeighReceived,
this.menuItemWeighFWD,
this.menuItemWeighANV,
this.menuItemWeighFree,
this.menuItemWeighByAdd,
this.menuItemTM,
this.menuItemFM,
this.menuItemWeighPrepQC});
this.menuItemWeigh.OwnerDraw = true;
this.menuItemWeigh.Text = "Main Menu";
this.menuItemWeigh.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.DrawCustomMenuItem);
this.menuItemWeigh.Click += new System.EventHandler(this.menuItemWeigh_Click);
当我点击menuItemWeigh,的onclick程序不会被调用。
发生什么事是,如果我点击menuItemWeigh的左侧,我会得到子菜单;点击menuItemWeigh的任何其他区域都不会导致任何结果。
如何确保子菜单显示用户在menuItemWeigh上的任何位置点击?我正在考虑实现onclick例程,但它根本不会被调用。
是否有任何特定于此菜单控件,我应该知道的?
CSS?它是winforms.As在Windows应用程序。 – sarsnake