これを機能させるのに苦労していて、使用する必要のあるすべてのテンプレートとどうしようもなく混乱しています。これが状況です。
メニューを動的に作成したい。このコードは、オブジェクトのリストを取得し、リストをグループ化してから、メニューのitemsourceを設定します。
navBarControl.NavBarMain.ItemsSource = newActions.GroupBy(Function(p) p.GroupName)
XAMLでのテンプレート作成とデータバインディングについてサポートが必要です。私が探しているのは、一番上のアイテムがグループキーで、次に各キーの子がアイテム自体であるメニューを作成することです。
次に、メニュー項目のクリックでコードを実行できるように、すべての子にクリックハンドラーを設定する必要があります。
これは私が達成するのが難しいことを証明しています。誰かがこれがどのように機能するかについてのXAMLの例を提供できますか?