Я часто программирую GUI в .NET, и большинство из них имеют только значение GUI, например. они не делают ничего иначе невозможного. Таким образом, большая часть развития сводится к тому, чтобы сделать их дружественными, интуитивными и глазными конфетами.Как применить .msstyles к .NET-приложению?
Тогда приходит на мой взгляд, было бы просто удивительно ободрать их через .msstyles файлы, так как есть somanyplacestofind эти файлы, а также tools, чтобы сделать свой собственный. И некоторые из этих msstyles просто потрясающие, возможно, не для всего вашего рабочего стола, но для стилизации домашних приложений это будет идеально.
Итак, можно ли создавать приложения в .NET (или VB или C#) с использованием .msstyles (или, может быть, что-то подобное, так как .aero.msstyles, .theme и т. Д. Должны быть преобразованы в какую-то точку)? Даже если это потребовало какой-то сложной настройки или чему-то научиться, когда-то практическое развитие GUI было бы намного проще. Возможно, какая-то виртуализация? Я не знаю, как виртуализация работает за кулисами, но я верю, что приложение .NET вызывает некоторый Windows API, чтобы дать ему стиль, возможно, виртуализацию, которая сработает? как?
Любая идея очень приветствуется! И если я найду ответ на что я буду способствовать как хорошо :)
Это могут быть деньги, потраченные на что-то вроде компонентов WinForms от DevExpress (они являются скинами). – hometoast
Но все дело в том, чтобы держаться подальше от использования сторонних компонентов, а просто использовать то, что использует ОС, не затрагивая всю ОС. например, если msstyles был в использовании, но только для этого приложения. В любом случае, я попробовал DevExpress, и я подумал, что это очень хорошо загруженное приложение. –
@Camilo: Пожалуйста, имейте в виду, что пользователь может установить свою тему Windows, потому что им это нравится, и в этом случае то, что вы спрашиваете, - это то, как взять что-то, что пользователь запросил, отменить и заставить их «взять» другой путь. –