Помимо создания пользовательской кнопки и пользовательского текстового поля, а также пользовательского ярлыка и т. Д., А затем используя эти элементы управления во всех формах приложения, а затем, при необходимости, изменяя цвета и шрифты по умолчанию этих элементов управления простой способ реализовать такой вид CSS-функции в существующем приложении, который содержит несколько форм?Какой самый простой способ изменить стиль нескольких форм в приложении?
Кстати, я знаю, что я мог бы просто программно открыть каждый файл * .Designer.cs, а затем искать/заменять экземпляры «System.Windows.Forms. [Control]» на «My.Namespace.My [Control ] ", но я не уверен, как это будет работать в случаях, когда код устанавливает шрифты и цвета элементов управления и аналогичные свойства. Стало бы, нужно только убедиться, что пользовательские элементы управления перекрывают все соответствующие методы получения?
Без покупки 3-й библиотеки партии, не существует простой способ «кожи» app.AFAIK. Взгляните на предложение DevExpress. Нашел этот бесплатный [заброшенный] (но не знаю, как его использовать): http://sourceforge.net/projects/guiss/ –
, если вы работаете с WPF, вы можете работать со стилями, а затем применять к каждой форме , но об winforms, я не знаю. – trajce
Я думаю, что telerik также предлагает некоторые пользовательские формы. – trajce