Я создаю контекстное меню для приложения WPF C# и просто для простоты, если у меня есть текст, а затем я добавляю изображение, текст всегда выравнивается в верхней части ячейки элементов меню и я не могу понять, как выровнять его по центру. я попробовал свойство vetricalignment и свойство veticalcontentalignment, но они не помогают .. какие-либо идеи?WPF C# Текстовое выравнивание контекстного меню
1
A
ответ
1
Я думаю, это зависит от того, какую панель вы используете для размещения текста и изображения. Я пробовал с StackPanel
, и как только я добавил VerticalAlignment="Center"
, текст был выровнен правильно. Пожалуйста, предоставьте дополнительную информацию, если она по-прежнему не подходит для вас.
<Button Content="Right-click me">
<Button.ContextMenu>
<ContextMenu>
<MenuItem>
<MenuItem.Header>
<StackPanel Orientation="Horizontal">
<TextBlock VerticalAlignment="Center">Menu item 1</TextBlock>
<Image Source="image.png" Height="50" />
</StackPanel>
</MenuItem.Header>
</MenuItem>
</ContextMenu>
</Button.ContextMenu>
</Button>
1
Всякий раз, когда я застревают, как это, я вспылить Snoop (http://blois.us/snoop) - убедитесь, что ваше приложение устанавливается для компиляции в 32-битном (это не по умолчанию!), А затем использовать Snoop, чтобы выяснить, какой контроль неправильно выровнено
Смежные вопросы
- 1. Выравнивание контекстного меню для android
- 2. Создание контекстного меню в WPF
- 3. Настройка контекстного меню в WPF
- 4. Команда контекстного меню WPF Binding
- 5. Подменю WPF для контекстного меню
- 6. Добавление контекстного меню в WPF
- 7. C# wpf установить ссылку в контекстном меню контекстного меню окон
- 8. Окно списка пункты контекстного меню WPF
- 9. Создание контекстного меню при перетаскивании в WPF
- 10. Вызов контекстного меню контекстного меню Windows Explorer
- 11. Контекстное меню - Пункт меню Выравнивание Wpf
- 12. Распознавание контекстного меню значка в приложении WPF
- 13. Свойства привязки контекстного меню WPF управления
- 14. Управление браузером WPF Команды контекстного меню отключены
- 15. WPF - перерисовка контекстного меню при изменении элементов?
- 16. Создание элемента контекстного меню системы WPF toggleable
- 17. WPF - treeview - проблема перетаскивания и контекстного меню
- 18. Связывание контекстного меню в проекте MVVM WPF
- 19. DataBinding для контекстного меню в wpf?
- 20. Как закрыть приложение WPF из контекстного меню?
- 21. Элемент контекстного меню для ListBox в WPF
- 22. Получение элементов из контекстного меню в привязке listview WPF C#
- 23. C# Environment.GetCommandLineArgs() из контекстного меню
- 24. Элемент контекстного меню контекстного меню Devexpress нажмите
- 25. Отключить контекстное меню контекстного контекстного меню Firefox
- 26. Текстовое выравнивание по вертикали в WPF TextBlock
- 27. Меню контекстного меню списка
- 28. Выбор конкретного пункта меню из контекстного меню
- 29. По умолчанию контекстное меню контекстного меню в WPF GridView
- 30. C# WPF listBox вертикальное выравнивание