FAQ Database Discussion Community


Changing color of positionmarker/caret

wpf,wpfstyle
What is the name of the element of a text box control which I need to manipulate to achieve a change of the color of the position marker in the text box? The normal foreground attribute changes the actual texts color, but the position marker stays the same color.

XamlWriter skips “x:Name” attribute while saving ResourceDictionary

wpf,xaml,wpfstyle,xamlwriter
Here's custom style: <Style TargetType="{x:Type Button}"> <Setter Property="Focusable" Value="false" /> <Setter Property="Background" Value="{StaticResource AppBackBrush}"/> <Setter Property="Foreground" Value="{StaticResource AppBrush}"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Button"> <Border BorderBrush="{StaticResource AppBrush}" Name="content" BorderThickness="1" CornerRadius="3" Background="{StaticResource AppBackBrush}" > <Grid...

Reuse of styles and templates

c#,.net,wpf,wpfstyle
I have been working on several Wpf projects. In every project we needed to style the default Wpf controls (e.g. Button). Everytime we started on a new project we built our templates and styles from scratch - or simply copied them from one assembly to another. Because I hate copying...

Resize Columns of Styled WPF DataGrid

wpf,wpf-controls,wpfdatagrid,wpfstyle
I have DataGrid with custom style, I'm having trouble in re-sizing columns because it only works when the cursor is EXACTLY between the two columns Here's the part of style that sets the DataGridColumnHeader <Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="VerticalContentAlignment" Value="Center"/> <Setter Property="HorizontalContentAlignment" Value="Center"/> <Setter Property="Foreground" Value="White"/> <Setter Property="FontFamily" Value="Segoue UI"/>...

How to style a WPF ToggleButton like star button

wpf,expression-blend,wpfstyle
appbar_star static resource is the designed star from modern-icons StarToggleButtonStyle <Style x:Key="StarToggleButtonStyle" TargetType="ToggleButton"> <Setter Property="Foreground" Value="White"/> <Setter Property="BorderBrush" Value="Black"/> <Setter Property="BorderThickness" Value="1"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="ToggleButton"> <Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding...