Ustawianie przycisku FlatStyle w WPF
Właśnie dowiedziałem się, jak style i szablony sterowania w WPF mogą wpływać na wygląd przycisków,
Próbuję ustawić FlatStyle przycisku, w zasobach, które widziałem, nie mogę znaleźć nic, co mówi mi, Jak mogę to zrobić, w Windows Forms jest to ustawione za pomocą FlatStyle = Flat.
Jak można to zrobić w WPF?
59
Author: Dave Clemmer, 2009-03-30
2 answers
Klasa ToolBar
definiuje Style
, która sprawia, że Button
s wyglądają płasko. Przykład użycia to:
<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>
WPF pozwala całkowicie zmodyfikować kontrolki, aby wyglądały jak cokolwiek chcesz, dlatego nie ma tak specyficznej właściwości FlatStyle
na kontrolerze Button
.
138
Author: Kent Boogaart,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-18 15:12:26
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-18 15:12:26
Dodaj do zasobów okna/strony:
<Style BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" TargetType="Button"></Style>
Zastosuje styl Płaski do wszystkich przycisków w tym zakresie stylów.
23
Author: PhonicUK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-05 10:19:18
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-05 10:19:18