Здравствуйте, Kolesiki, Вы писали:
K>Здравствуйте, Jack128, Вы писали:
K>>>выровнять заголовок GroupBox вправо
J>>Точно,...И поперла простота, тут и наследники в перекрытием OnPaint, и расположение своего Label'а поверх групбокса, ну и отбивка пробелами, куда ж без неё..
K>Вы немного не о том. WPF появилась много позже WinForms и у прогеров был громадный надел типичных задач, которые клоуны из M$ просто... проигнорировали. А если б сразу подумали, то сейчас не пришлось бы колхозить стили вместо установки простейшего атрибута. И дело не в этой конкретной задаче, а самом принципе — то, что всё можно накастомайзить, НЕ ДОЛЖНО быть поводом для "мы тут едва запилили проперть, кому надо — сами оттемплэйтят!". WPF уже из коробки должен быть максимально удобным.
K>Кстати, то, что ЗА СТОЛЬКО ЛЕТ WinForms так и остался УГ — тоже вина M$. Там ТЫСЯЧИ недоделок и ограничений, но нет... нафига нам это улучшать — мы лучше в Облачка играть будем! Вообще непонятно, за что команда WinForms получала деньги последние 15 лет.
Я не говорю, что wpf идеален, а xaml так вообще — убожество. НО. Если выбирать из Wpf vs WinForms — то для меня выбор очевиден.
Вообще самое главное в программировании — это возможность разбить задачу на части, а потом из этих частей собрать сложное решение.
И вот с этим моментом у Wpf всё худо бедно хорошо. А у WinForms — плохо. Очень плохо. Чуть что — берем в руки Graphics и ручками, ручками, ручками.