by Anonymous » 09 Sep 2025, 12:02
Ich habe eine obsevableCollection von MenuitemViewModels, die an ein Menü bindet, das durch eine hierarchicalDatatemplate in den Fensterressourcen definiert ist. Wenn der HierarchicalDatatemplate ein Menuitem -Tag hinzugefügt wird und das Menü erstellt wird, scheint jedes Menuitem in ein anderes Element eingebettet zu sein, das den klickbaren Bereich auf das in den folgende Bildern gezeigte äußere hellere blaue Feld einschränkt. Wenn ich das Menuitem durch einen Textblock ersetze, ist das Problem nicht vorhanden.
Ich möchte wissen, wie man Menüelemente für die bindbaren Befehle ohne zusätzliche eingebettete Kästchen verwendet. src = "
https://i.sstatic.net/rdndzpkz.png"/>
Ersetzen Sie das Menuitem in der HierarchicalDatatemplate durch einen Textblock entfernt das zusätzliche Box
< /code>
MainViewModel < /p>
public ObservableCollection? MenuItems { get; set; }
[/code]
Ich habe eine obsevableCollection von MenuitemViewModels, die an ein Menü bindet, das durch eine hierarchicalDatatemplate in den Fensterressourcen definiert ist. Wenn der HierarchicalDatatemplate ein Menuitem -Tag hinzugefügt wird und das Menü erstellt wird, scheint jedes Menuitem in ein anderes Element eingebettet zu sein, das den klickbaren Bereich auf das in den folgende Bildern gezeigte äußere hellere blaue Feld einschränkt. Wenn ich das Menuitem durch einen Textblock ersetze, ist das Problem nicht vorhanden. [url=viewtopic.php?t=14917]Ich möchte[/url] wissen, wie man Menüelemente für die bindbaren Befehle ohne zusätzliche eingebettete Kästchen verwendet. src = "https://i.sstatic.net/rdndzpkz.png"/>
Ersetzen Sie das Menuitem in der HierarchicalDatatemplate durch einen Textblock entfernt das zusätzliche Box
< /code>
MainViewModel < /p>
public ObservableCollection? MenuItems { get; set; }
[/code]