Diskuze: WPF - Schování ikony v menu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Už jsem se o něco takového pokoušel a myslím, že to buď nejde, nebo je to hrabání se na tak nízké úrovni, že to nemá smysl.
Jak jsi to pak řešil? Vytvářel sis vlastní prvek a do něj umístil slider nebo jinak?
Prostě jsem tam ten prostor nechal, je to nejlepší (nejjednodušší), co jde udělat. Otázka je, jestli to potřebuješ opravdu nutně...
Díky za odpověď
Nutně to nepotřebuji, vytvářím to zatím sám pro sebe. Kdybych se ale
rozhodl to pustit do světa, tak by asi nebylo úplně ideální, kdyby to tam
zůstalo.
Nejjednodušší verze, aby byl zachovaný highlight při mouseover:
<DockPanel LastChildFill="False">
<Menu x:Name="MainMenu" DockPanel.Dock="Top">
<MenuItem Header="slider">
<MenuItem.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Background="WhiteSmoke" />
</ItemsPanelTemplate>
</MenuItem.ItemsPanel>
<Slider Maximum="100" Width="100" Margin="-28,0,-58,0"/>
</MenuItem>
</Menu>
</DockPanel>
Zobrazeno 7 zpráv z 7.