33

vb.netを使用してプログラムでWPFでメニューを作成しています。コードで区切りバーをメニューに追加する方法を教えてもらえますか? いいえxamlください。

4

2 に答える 2

52

WPF にはその目的のためのSeparatorコントロールがあり、ツールバーに表示されるときにメニュー項目も分離します。MSDN ドキュメントから:

Separator コントロールは、ListBox、Menu、ToolBar などのコントロールの項目間に水平または垂直の線を描画します。区切りコントロールは、キーボード、マウス、マウス ホイール、またはタブレット入力に反応せず、有効にしたり選択したりすることはできません。

コード内:

using System.Windows.Controls;

//

Menu myMenu = new Menu();
myMenu.Items.Add(new Separator());
于 2008-11-11T06:52:23.027 に答える
42

xaml で:

<Menu>
   <MenuItem Header="Menu Item 1" />
   <Separator />
   <MenuItem Header="Menu Item 1" />
<Menu>
于 2012-12-01T09:25:08.130 に答える