Jak zbudować pionowe zestawy kart w WPF? Karty będą układać się u góry do dołu, tak jak "Właściwości" projektu pokazanego w wizualnym studio.Jak zbudować pionowe zestawy kart w WPF?
40
A
Odpowiedz
74
Czy próbowałeś TabControl.TabStripPlacement
Property?
Poniższy przykład ilustruje tworzenie kontrolki tabulacji, która umieszcza zakładki po lewej stronie.
<TabControl TabStripPlacement="Left" Margin="0, 0, 0, 10">
<TabItem Name="fontweight" Header="FontWeight">
<TabItem.Content>
<TextBlock TextWrapping="WrapWithOverflow">
FontWeight property information goes here.
</TextBlock>
</TabItem.Content>
</TabItem>
<TabItem Name="fontsize" Header="FontSize">
<TabItem.Content>
<TextBlock TextWrapping="WrapWithOverflow">
FontSize property information goes here.
</TextBlock>
</TabItem.Content>
</TabItem>
</TabControl>
13
Należy wypróbować ten kod:
<TabControl.Resources>
<Style TargetType="{x:Type TabItem}">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<ContentPresenter Content="{TemplateBinding Content}">
<ContentPresenter.LayoutTransform>
<RotateTransform Angle="270" />
</ContentPresenter.LayoutTransform>
</ContentPresenter>
</DataTemplate>
</Setter.Value>
</Setter>
<Setter Property="Padding" Value="3" />
</Style>
</TabControl.Resources>
0
podstawie odpowiedzi rkirac za wyżej. Jeśli nie chcesz tworzyć stylu globalnego, możesz umieścić te same elementy wewnątrz kodu TabControl.ItemContainerStyle
, które będą dotyczyć tylko określonego TabControl
. Oto prosty przykład:
<TabControl TabStripPlacement="Left">
<TabControl.ItemContainerStyle>
<Style TargetType="TabItem">
<Setter Property="LayoutTransform">
<Setter.Value>
<RotateTransform Angle="270" />
</Setter.Value>
</Setter>
</Style>
</TabControl.ItemContainerStyle>
</TabControl>
Powiązane problemy
- 1. Jak umieścić pionowe linie dla listviewitem w WPF
- 2. WPF StackPanel pionowe ramki pełnej wysokości
- 3. Jak tworzyć pionowe zakładki w Javie?
- 4. WPF C# Programowe dodawanie i przenoszenie kart
- 5. Python: Jak działają zestawy
- 6. Nowości Zestawy danych artykułów
- 7. Jak dostosować widok kart?
- 8. Jak skutecznie porównać zestawy w C++?
- 9. Jak mogę reprezentować zestawy w Perlu?
- 10. Jak załadować przykładowe zestawy danych w R?
- 11. Jak zrobić pionowe zdjęcie w JQuery Mobile?
- 12. Jak wyłączyć tylko pionowe przewijanie w UIScrollView?
- 13. Jak wyśrodkować pionowe obrazy w elemencie LI?
- 14. Zestawy poziomów w Haskell/Agda
- 15. Jak zbudować tokenizera w PHP?
- 16. Zestawy stanu OpenGL
- 17. Jak układać wiele kart lstm w kamerze?
- 18. Jak ustawić kolejność kart w VB.NET?
- 19. Jak ustawić kolejność kart w Swing Java?
- 20. Jak ustawić szerokość zakładki w układzie kart?
- 21. Wyrównanie pionowe subfig. LATEX
- 22. Zestawy kierownic i Ember
- 23. zestawy postaci - nie wiadomo
- 24. Przełącz zestawy wtyczek Vima
- 25. jQuery komórkowe pola wyboru pogrupowane w 2 pionowe kolumny?
- 26. Jak zbudować proste zakładki z jQuery?
- 27. Opracowanie czytnika kart inteligentnych w Androidzie
- 28. Zestawy pól administracyjnych Django
- 29. Wyrównanie tekstu w pionie w WPF TextBlock
- 30. Pionowe wyrównanie elementów wejściowych