Уроки WPF. Стили и шаблоны

Поделиться
HTML-код
  • Опубликовано: 7 мар 2016
  • Продолжаем знакомство с WPF. В сегодняшнем занятии - использование стилей и шаблонов при построении интерфейсов.
    Поддержи развитие канала! money.yandex.ru/to/4100139057...
    Qiwi Wallet +79534684569
    Группа ВКонтакте: easycomp
    Блог Алексея Лосева: losev-al.blogspot.ru

Комментарии • 30

  • @user-xf2kl7sq9l
    @user-xf2kl7sq9l 8 лет назад +13

    Черт, до какой же степени это оказалось вовремя! Спасибо, мужики!

  • @NatuNuarat
    @NatuNuarat 8 лет назад +7

    Спасибо за урок!
    Здорово, что здесь можно за один день составить базовое представление о технологии и даже что-то уже сделать :)
    В любом деле самое сложное и главное - начать. И этот канал - отличный quick start. Продолжайте в том же духе, ребята!

  • @user-mv7zo6ju2i
    @user-mv7zo6ju2i 8 лет назад +1

    Прекрасные уроки. Очень полезно.
    Прошу не забрасывать этот проект. У вас талант.
    Поддерживаю время от времени Ваш проект. Планирую поддерживать и в дальнейшем.
    Еще раз, спасибо.

  • @vladbelov2121
    @vladbelov2121 8 лет назад

    Огромнейшее спасибо за урок. Пусть БОГ благословит! Очень кстати!

  • @NatuNuarat
    @NatuNuarat 8 лет назад

    Кстати, сейчас очень удобно пользоваться сервисом Patreon для donations.
    Там много плюшек, рекомендую познакомиться. Например:
    - там свои термины и "идеология" (отвечает на многие моральные вопросы в donations, т.к. для некоторых людей в этом бывает ступор)
    - там "принято" делать бонусы для своих patrons (вроде видео по заказанной теме или какой-то мерч)
    Очень популярно среди фрилансеров, художников, блоггеров. Наверное, есть какие-то минусы, но т.к. очень популярная штука - плюсы явно перевешивают.

  • @iz1563
    @iz1563 4 года назад

    круто

  • @Riddick0Kaluga
    @Riddick0Kaluga 8 лет назад

    Лосев)

  • @ReasonX3
    @ReasonX3 8 лет назад

    Что-то синтаксис стилей не радует - все приходится писать в xml-подобном коде. CSS поудобней будет. Или есть возможность писать стили как-то по другому?

  • @Dude-iz2dw
    @Dude-iz2dw 7 лет назад

    У меня в каждом элементе листбокса есть кнопка.Но команда которую я привязял к кнопке не работает. Как правилоно привязать команду к кнопке?








    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();
    }
    }

  • @igorcoolman
    @igorcoolman 4 года назад

    ребята создал несколько колонок и строк в Grid поместил кнопки все хорошо растягивается, но поместив туда Label я хочу что бы текст увеличивался, если форму растягиваю, но никак не получается, подскажите что можно сделать?

    • @nikulin_vrn
      @nikulin_vrn 3 года назад

      Вам ответ, вероятно, уже неактуален, но другим может пригодится: подобную задачу решал методом отслеживания свойств высоты и ширины у окна, и относительно их изменял параметры шрифта =)

  • @orhanaliyev9774
    @orhanaliyev9774 6 лет назад

    Для отступов запятые необязательны.

  • @user-bp5pb4oz3h
    @user-bp5pb4oz3h 5 лет назад

    где можно найти работу начинающему программисту?

  • @andreykaminskih1265
    @andreykaminskih1265 8 лет назад

    Как я понимаю смысл WPF сводится к повышению юзабилити UI. Для рядового разработчика нет смысла его изучать, т.к. на мелких заказах важна логика и скорость реализации(от чего зависит ставка $/час) и нет перегруженности контролами, которая может привести заказчика в ступор. На масштабных корпоративных проектах типа фотошопа уже такая необходимость есть, но даже там одни отвечают за UI, а другие за логику. Тем не менее WPF интересна, а есть для него готовые наборы красивых шаблонов(что скорее всего так, пока не гуглил) и какими ресурсами посоветуете пользоваться?

    • @ReasonX3
      @ReasonX3 8 лет назад +1

      +Andrey Kaminskih Не понимаю: "нет перегруженности контролами, которая может привести заказчика в ступор". Набор контролов почти тот же, что и в WinForms, просто с более широкими возможностями кастомизации.
      Насчет скорости, автор как-то говорил, что можно набросать контролов мишкой, без необходимости верстать вручную, если шаблон достаточно простой.

    • @andreykaminskih1265
      @andreykaminskih1265 8 лет назад

      +ReasonX7 возможно как и везде играет роль привычка. Пока мне не особо кажется удобным кидать кнопки и тратить определенное время на прописывание стилей, выравнивание и т.д. Думаю, если потренироваться в этом, составить свои стартовые шаблоны, то проблем не должно быть.

  • @nurbolsarsenbaev2540
    @nurbolsarsenbaev2540 8 лет назад +1

    Здравствуйте! Сейчас почти никто разрабатывает же десктоп приложение. Вместо WPF можно же учить ASP.NET или мобильный приложение.

    • @Defazze
      @Defazze  8 лет назад +5

      +Nurbol Sarsenbaev Довольно смелое утверждение

    • @nurbolsarsenbaev2540
      @nurbolsarsenbaev2540 8 лет назад

      +Программирование - это просто Извините. Я живу в Алмате. И на сайте hh.kz (поиск работ) есть от силы 1 или 2 вакансий на WPF, winforms. Я думаю это уже говорит о многом.

    • @kosmitster
      @kosmitster 8 лет назад

      +Nurbol Sarsenbaev Скажу за себя, в проекте в котором участвую успешно используется данная технология.

    • @gloomkol
      @gloomkol 8 лет назад

      +Nurbol Sarsenbaev успешно разрабатываем десктопные приложения.. Возможно в Алмате это не нужно, гляньте Москву или общую по России..

    • @justdjustd
      @justdjustd 8 лет назад

      +MSpontorez однако, нет ничего ближе к WinRT Xaml чем WPF. Так или иначе Windows Store отожмет свое и писать приложения под Windows Store я смог благодаря тому, что писал на WPF.

  • @justdjustd
    @justdjustd 8 лет назад +5

    Донаборщик =)

  • @zhimbura
    @zhimbura 7 лет назад

    А зачем перед именами пишем x:?

  • @TheTermir988
    @TheTermir988 7 лет назад

    Что за боженька делал превью к роликам? Какой там у нас год на дворе?

  • @redice8928
    @redice8928 2 года назад +1

    какая галимотья, вы думаете адекватный человек это поймёт? Это не уроки, а демонстрация возможностей, ни единого объяснения я не встретил

    • @phat80
      @phat80 Год назад

      Все понятно. Человек все объясняет, что показывает. А вам что надо?