KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have the following code for an Expander: <Expander Name="CompanyLinks" Header="{StaticResource companyLinksHeader}" FontSize="18" FontFamily="Calibri" FontWeight="Bold"> <StackPanel> <Label Content="{StaticResource companyLinksItemSummary}" FontSize="14" FontFamily="Calibri" FontWeight="Bold"/> <Label Content="{StaticResource companyLinksItemInfo}" FontSize="14" FontFamily="Calibri" FontWeight="Bold"/> <Label Content="{StaticResource companyLinksItemIssues}" FontSize="14" FontFamily="Calibri" FontWeight="Bold"/> <Label Content="{StaticResource companyLinksItemMessages}" FontSize="14" FontFamily="Calibri" FontWeight="Bold"/> </StackPanel> </Expander> The StaticResources are defined as follows (in my resource dictionary): <sys:String x:Key="companyLinksHeader">company</sys:String> <sys:String x:Key="companyLinksItemSummary">summary</sys:String> <sys:String x:Key="companyLinksItemInfo">info</sys:String> <sys:String x:Key="companyLinksItemIssues">issues</sys:String> <sys:String x:Key="companyLinksItemMessages">messages</sys:String> Is there a way to define a dictionary entry (or something else) that will handle the Font styling for the Header and Labels so that I don't have to define the same font over and over (and only change it in one place should I want to change the font)? EDIT I found a solution (thanks to those that posted) and am using the following Style for the StackPanel Label items: <!-- Expander Items text style --> <Style x:Key="expanderItemsTextStyle"> <Setter Property="Label.FontFamily" Value="Trebuchet MS"></Setter> <Setter Prop
Tags (comma-separated)
Save Edits
Cancel