<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    靈魂-放水

    為學日益,為道日損。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks
    ?????? ?可以從工具欄上拖個ContextMenu控件下來,并編輯好,然后把你所需要添加ContextMenu的控件的ContextMenu屬性設為這個右鍵菜單;除了上貼所述的方法,您也可以通過手工添寫代碼來實現彈出式菜單。關鍵的類是ContextMenu類。該類有兩個構造函數,其中ContextMenu()生成一個不含任何菜單項的彈出式菜單;ContextMenu(MenuItem[] ? menus)生成一個包括參數中所指定的菜單項的彈出式菜單。如要給一個按鈕控件button1添加彈出式菜單,可以參考以下的代碼: ?
    ? ?
    ? ContextMenu ? Menu1=new ? ContextMenu(); ? ?
    ? Menu1.MenuItems.Add(new ? MenuItem(“彈出菜單一")); ? ?
    ? Menu1.MenuItems.Add(new ? MenuItem(“彈出菜單二")); ? ?
    ? button1.ContextMenu=Menu1; ?
    ? ?
    ? ContextMenu有幾個關鍵的屬性、方法和事件,可以幫助您定制彈出式菜單,屬性RightToLeft可以使菜單項從右到左對齊,屬性SourceControl返回一個Control值表示當前所顯示彈出菜單對應的控件。Show()方法可以使程序主動顯示彈出菜單。當彈出菜單彈出時將引發一個Popup事件,你可以在該事件的響應方法中進行一些處理使彈出菜單顯示前做一些操作。 ?
    ? ?
    ? 您還可以參考MSDN中給出的一個示例來定制彈出式菜單: ?
    ? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsContextMenuClassTopic.asp?

    msdn示例代碼(C#)

    private void MyPopupEventHandler(System.Object sender, System.EventArgs e)
     {
        // Define the MenuItem objects to display for the TextBox.
        MenuItem menuItem1 = new MenuItem("&Copy");
        MenuItem menuItem2 = new MenuItem("&Find and Replace");
        // Define the MenuItem object to display for the PictureBox.
        MenuItem menuItem3 = new MenuItem("C&hange Picture");
    
        // Clear all previously added MenuItems.
        contextMenu1.MenuItems.Clear();
     
        if(contextMenu1.SourceControl == textBox1)
        {
           // Add MenuItems to display for the TextBox.
           contextMenu1.MenuItems.Add(menuItem1);
           contextMenu1.MenuItems.Add(menuItem2);
        }
        else if(contextMenu1.SourceControl == pictureBox1)
        {
           // Add the MenuItem to display for the PictureBox.
           contextMenu1.MenuItems.Add(menuItem3);
        }
     }
    
    ?
    posted on 2007-03-09 14:03 放水老倌 閱讀(2553) 評論(0)  編輯  收藏 所屬分類: .NET
    主站蜘蛛池模板: 黄色免费网站网址| 久久久久亚洲精品日久生情 | 亚洲日本国产综合高清| 一级毛片免费观看不卡的| 国产国拍亚洲精品福利| 国产成人高清亚洲一区久久| 成人最新午夜免费视频| 亚洲中文无码a∨在线观看| 4444www免费看| 亚洲国产精品久久久久婷婷老年| 91在线免费视频| 亚洲一区二区三区自拍公司| 一级毛片人与动免费观看| vvvv99日韩精品亚洲| 国产成人久久精品亚洲小说| 国产精品极品美女免费观看 | aa午夜免费剧场| 亚洲片一区二区三区| 人碰人碰人成人免费视频| 亚洲国产精品综合久久一线| 国产精品日本亚洲777| 免费jjzz在线播放国产| 午夜亚洲国产精品福利| 午夜亚洲av永久无码精品| 黄页网址在线免费观看| 免费在线观看的黄色网址| 特级毛片A级毛片100免费播放| 国产伦精品一区二区三区免费迷| 久久亚洲精品无码gv| 免费观看国产小粉嫩喷水| 日韩免费码中文在线观看| 亚洲午夜精品久久久久久浪潮| 一级做a爱过程免费视| 最新亚洲成av人免费看| 三级网站免费观看| 久热综合在线亚洲精品| 99xxoo视频在线永久免费观看| 亚洲视频手机在线| 性生交片免费无码看人| 毛片免费全部免费观看| 亚洲老熟女五十路老熟女bbw|