0

リッチテキストボックスにコンテキストメニューを追加しましたが、右クリックするとリッチテキストボックス内にのみ表示されます。今、私は自分のコンテキストメニューをメモ帳やワードなどのWindowsフォームアプリケーションの外で利用できるようにしたいのですが、どこでも右クリックでコンテキストメニューを表示するにはどうすればよいですか? あなたの提案は高く評価されます。

public Form1()
{            
        InitializeComponent();

        ContextMenu menu = new ContextMenu();
        MenuItem menuItem = new MenuItem("view meaning",new EventHandler(viewmeaning));
        menu.MenuItems.Add(menuItem);
        richtextmeaning.ContextMenu = menu;

    }
    private void viewmeaning(object sender, EventArgs e)
    {
        txtword.Text = richtextmeaning.SelectedText;
        Btnsearch_Click(e,e);
    }
}

それで

4

0 に答える 0