WPF, Komponenty
před 13 lety
Michal Plško
100 395
Dobrý den,
mám v app.xaml styl:
<Style TargetType=
"{x:Type Window}"
>
<Setter
Property
=
"Width"
Value=
"1024"
/>
"Height"
"768"
"ResizeMode"
"NoResize"
"ShowInTaskbar"
"False"
"Background"
"{StaticResource WindowBackgroundLinearGradientBrush}"
"WindowStyle"
"None"
</Style>
Styl se mi nechce jako u každého dalšího prvku nastavit automaticky.
Pokud stylu zadám x:Key="XXX" a pak v definici formu použiji Style={staticresource XXX} tak se styl nastaví.
Nevíte někdo co udělat proto, aby se styl automaticky nastavoval ?
anonym
88.208.88.196
Pro všechny control typu button(pro příklad):
"Button"
<setter property=
value=
"red"
</style>
Poté všechny button v rámci page budou mít stejný styl automaticky.
Nicméně na netu je k tomu spousta námětů a tutoriálů,takže bych spíše hledal inspiraci tam.
Děkuji za odpověď,
ano právě pro normální Controly jako je Button, Checkbox, ListBox, Grid ....... To funguje, tak jak píšete.
Já bych ale potřeboval aplikovat styl na Window. Tomu se styl automaticky nenastaví.
Koukám na to,je to zvláštní,protože když si styl nastavím stejně jako třeba pro button,tak ve VS styl vidím použitý,tzn.mám třeba Window s pozadím jiné barvy,ale jakmile vybuildím aplikaci,tak je opět styl v defaultu..To by mě také zajímalo
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít