У меня есть приложение wpf / mvvm. У меня есть выпадающий список. Я хотел бы уменьшить ширину выпадающей стрелки ...
Я знаю, что могу заменить шаблон ... но как мне построить метку стрелки?
Любая помощь будет оценена! Спасибо
Если вы посмотрите на стандартные ComboBox шаблоны управления , вы увидите System.Windows.Shapes.Path, использованный для создания стрелки.Ниже приведен частичный захват ComboBoxToggleButton ...
ComboBox
System.Windows.Shapes.Path
ComboBoxToggleButton
<Path x:Name="Arrow" Grid.Column="1" Fill="{StaticResource GlyphBrush}" HorizontalAlignment="Center" VerticalAlignment="Center" Data="M 0 0 L 4 4 L 8 0 Z"/>
. Вам придется изменить атрибут Data , чтобы изменить геометрический путь, нарисованный для создания стрелки вконтрольный шаблон.
Data