Label や TextBox など。
私は試した:
class MyClass : ToolStripPanel
{
//...
}
などなど。しかしその後:
contextMenuStrip1.Items.Add(new MyClass());
エラーが表示されます:
...引数が無効です。
ToolStripControlHostクラスを使用して、ContextMenuStrip (または実際には任意のストリップ コントロール) で任意の Windows フォーム コントロールをホストできます。
たとえば、次のコードはコンテキスト メニュー ストリップにラベルを追加します。
Label newlabel = new Label();
newlabel.Text = "Hello World";
newlabel.Width = 300;
ToolStripControlHost tsHost = new ToolStripControlHost(newlabel);
contextMenuStrip1.Items.Add(tsHost);