Уроки WPF. Стили и шаблоны
HTML-код
- Опубликовано: 1 окт 2024
- Продолжаем знакомство с WPF. В сегодняшнем занятии - использование стилей и шаблонов при построении интерфейсов.
Поддержи развитие канала! money.yandex.r...
Qiwi Wallet +79534684569
Группа ВКонтакте: easycomp
Блог Алексея Лосева: losev-al.blogsp...
Черт, до какой же степени это оказалось вовремя! Спасибо, мужики!
какая галимотья, вы думаете адекватный человек это поймёт? Это не уроки, а демонстрация возможностей, ни единого объяснения я не встретил
Все понятно. Человек все объясняет, что показывает. А вам что надо?
Донаборщик =)
Спасибо за урок!
Здорово, что здесь можно за один день составить базовое представление о технологии и даже что-то уже сделать :)
В любом деле самое сложное и главное - начать. И этот канал - отличный quick start. Продолжайте в том же духе, ребята!
Прекрасные уроки. Очень полезно.
Прошу не забрасывать этот проект. У вас талант.
Поддерживаю время от времени Ваш проект. Планирую поддерживать и в дальнейшем.
Еще раз, спасибо.
У меня в каждом элементе листбокса есть кнопка.Но команда которую я привязял к кнопке не работает. Как правилоно привязать команду к кнопке?
class MainWindowViewModel :ViewModelBase
{
public MainWindowViewModel()
{
}
public ObservableCollection GetListSource
{
get
{
return DictionaryRepositoryModel.GetTable;
}
}
public ICommand ToExerciseNow
{
get { return new RelayCommand(GoExercise) ; }
}
void GoExercise(object parameter)
{
new Simulator().Show();
}
}
Кстати, сейчас очень удобно пользоваться сервисом Patreon для donations.
Там много плюшек, рекомендую познакомиться. Например:
- там свои термины и "идеология" (отвечает на многие моральные вопросы в donations, т.к. для некоторых людей в этом бывает ступор)
- там "принято" делать бонусы для своих patrons (вроде видео по заказанной теме или какой-то мерч)
Очень популярно среди фрилансеров, художников, блоггеров. Наверное, есть какие-то минусы, но т.к. очень популярная штука - плюсы явно перевешивают.
Что-то синтаксис стилей не радует - все приходится писать в xml-подобном коде. CSS поудобней будет. Или есть возможность писать стили как-то по другому?
Огромнейшее спасибо за урок. Пусть БОГ благословит! Очень кстати!
где можно найти работу начинающему программисту?
ребята создал несколько колонок и строк в Grid поместил кнопки все хорошо растягивается, но поместив туда Label я хочу что бы текст увеличивался, если форму растягиваю, но никак не получается, подскажите что можно сделать?
Вам ответ, вероятно, уже неактуален, но другим может пригодится: подобную задачу решал методом отслеживания свойств высоты и ширины у окна, и относительно их изменял параметры шрифта =)
Для отступов запятые необязательны.
Здравствуйте! Сейчас почти никто разрабатывает же десктоп приложение. Вместо WPF можно же учить ASP.NET или мобильный приложение.
+Nurbol Sarsenbaev Довольно смелое утверждение
+Программирование - это просто Извините. Я живу в Алмате. И на сайте hh.kz (поиск работ) есть от силы 1 или 2 вакансий на WPF, winforms. Я думаю это уже говорит о многом.
+Nurbol Sarsenbaev Скажу за себя, в проекте в котором участвую успешно используется данная технология.
+Nurbol Sarsenbaev успешно разрабатываем десктопные приложения.. Возможно в Алмате это не нужно, гляньте Москву или общую по России..
+MSpontorez однако, нет ничего ближе к WinRT Xaml чем WPF. Так или иначе Windows Store отожмет свое и писать приложения под Windows Store я смог благодаря тому, что писал на WPF.
круто
Как я понимаю смысл WPF сводится к повышению юзабилити UI. Для рядового разработчика нет смысла его изучать, т.к. на мелких заказах важна логика и скорость реализации(от чего зависит ставка $/час) и нет перегруженности контролами, которая может привести заказчика в ступор. На масштабных корпоративных проектах типа фотошопа уже такая необходимость есть, но даже там одни отвечают за UI, а другие за логику. Тем не менее WPF интересна, а есть для него готовые наборы красивых шаблонов(что скорее всего так, пока не гуглил) и какими ресурсами посоветуете пользоваться?
+Andrey Kaminskih Не понимаю: "нет перегруженности контролами, которая может привести заказчика в ступор". Набор контролов почти тот же, что и в WinForms, просто с более широкими возможностями кастомизации.
Насчет скорости, автор как-то говорил, что можно набросать контролов мишкой, без необходимости верстать вручную, если шаблон достаточно простой.
+ReasonX7 возможно как и везде играет роль привычка. Пока мне не особо кажется удобным кидать кнопки и тратить определенное время на прописывание стилей, выравнивание и т.д. Думаю, если потренироваться в этом, составить свои стартовые шаблоны, то проблем не должно быть.
Лосев)
А зачем перед именами пишем x:?
5:41
Что за боженька делал превью к роликам? Какой там у нас год на дворе?