мы можем изменить цвет фона кнопок и пунктов меню п других компонентов пользовательского интерфейса и т.д., но есть способ также изменить фоновое изображение для висения, прессуют и другие государстваWinForms Настройка
ответ
Я не думаю, что это хорошо идея в качестве стандартного руководства для пользовательских интерфейсов была принята. Подумайте, что произойдет, если пользователь изменит настройку системы на ширину оконного фрейма или границу для значков или, что еще хуже, применит тему, которая делает ваш пользовательский интерфейс довольно гладко в результате восприятия глаз пользователя, это может иметь эффект детонации - пользователь в итоге не использует ваше приложение.
Было бы разумно просто оставить естественные цвета кнопок и т. Д., Как это определено системными настройками, такими как серые кнопки, белый фон в текстовых полях и т. Д. Затем, после того, как приложение winform будет выполнено, спрашивая пользователей об их отзывах о схемах размещения и раскраски.
Лучший совет - оставить его в покое, потому что случайно у пользователя будут настроенные настройки для графического дисплея, более крупные шрифты (вместо 96 точек на дюйм могут иметь дополнительные большие шрифты).
место, чтобы искать это в:
- правой кнопкой мыши на рабочем столе
- появится всплывающее меню, выберите Свойства и нажмите на нее.
- Появится диалоговое окно, теперь щелкните вкладку настроек.
На этой вкладке могут иметься размеры шрифта, темы, границы и целый набор настроек.
Будьте осторожны и соблюдайте осторожную осторожность здесь, так как я не зашел слишком далеко, чтобы сделать интерфейс приложения цветной игровой площадкой, как я уже упоминал выше. Если вы придерживаетесь моего мнения об этом, приложение будет «нейтральным» на том основании, что оно будет работать со многими темами и настройками пользователя, насколько это возможно.
Все возможно. Override OnMouseHover, OnMouseEnter/Leave, OnPaint на пользовательских кнопках ...;)
- 1. Настройка WinForms календаря управления
- 2. Настройка параметров Winforms Страница
- 3. Настройка свойства TabIndex в WinForms
- 4. Telerik winforms настройка цвета темы
- 5. Winforms Treeview Узел подсказка Настройка
- 6. Настройка свойств выравнивания табуляции. C# Winforms
- 7. Настройка пространства имен WinForms UserControl в VB.NET
- 8. Настройка цвета заголовка для Tabcontrol.Tabpages в winforms. .?
- 9. Настройка списка DropDown ширины DataGridView ComboBoxColumn - WinForms
- 10. Настройка combobox в приложении WPF && winforms
- 11. Настройка позиции консольного окна открывается в WinForms App
- 12. Настройка местоположения/поля первого узла в winforms treeview
- 13. C# Winforms DatagridView - настройка различных цветов кнопки для разных строк
- 14. Настройка значений текстового поля, которые имеют фокус в C# Winforms
- 15. C#, WinForms ListBox - Программная настройка свойства DisplayMember - можно добавить текст?
- 16. Настройка владельца диалогового окна в WinForms и C#?
- 17. WinForms UserControl design
- 18. Простая анимация в WinForms
- 19. WinForms подсказка в WinForms DataGridViewImageColumn
- 20. Диалог подсказок в C# WinForms
- 21. Настройка фона WinForm ListBox
- 22. Асинхронный/Await с WinForms ProgressBar - WinForms версия
- 23. Winforms: Лучший способ сохранить winforms приложение разблокировано?
- 24. Сделать приложение WinForms WinForms/Console hybrid
- 25. Индикатор выполнения в C# Winforms
- 26. WinForms TabControl
- 27. WinForms ComboBox
- 28. Анимация WinForms
- 29. Оптимизация winforms
- 30. Winforms Control
согласен с этой идеей. Большинство пользователей сегодня используют оконные окна, поэтому изменение стандартного ui будет только мешать пользователям желаемых скинов. Возможно, вы знакомы с популярным, называемым Windowblinds. – murasaki5
@ murasaki5: Я слышал об этом, но никогда не использовал его, так как я бы не хотел, чтобы драгоценные ресурсы поглощали окна с тематикой/шкуркой ... так как мой компьютер больше машин разработчика, я бы не захотел, чтобы концепция поняла, мои winforms выглядят красиво в результате скининга окон - представьте себе шок, если я поставлю его под стандартный макет ui - я бы сам виноват !!! :) – t0mm13b