Уроки C# .NET Windows Forms / #2 - Создание дизайна для окна авторизации

Поделиться
HTML-код
  • Опубликовано: 5 сен 2019
  • В ходе урока мы создадим окно для авторизации пользователя в системе. Мы добавим объекты, пропишем стили, а также создадим различные обработчики событий. По итогу мы получим полностью измененное приложение с хорошим дизайном.
    1) Урок на сайте itProger: itproger.com/course/csharp-app/2
    ✔ Сообщество программистов: itproger.com/
    ✔ -------------
    Вступай в группу Вк - prog_life 🚀
    Группа FaceBook - goo.gl/XW0aaP
    Инстаграм itProger: / itproger_official
    Instagram: / gosha_dudar
    Telegram: t.me/itProger_official
    Twitter - / goshadudar
    - Уроки от #GoshaDudar 👨🏼‍💻
    - Все уроки по хештегу #goshaWinForms

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

  • @strimexify
    @strimexify 3 года назад +51

    Comic Sans MS - конечно красивый шрифт, все дизайнеры единогласно поддерживают!

  • @user-fc2ye6ci8y
    @user-fc2ye6ci8y 4 года назад +4

    Очень понятно и ясно объясняешь. Спасибо огромное!

  • @user-uy9ln3sx2l
    @user-uy9ln3sx2l 3 года назад +22

    Классный формат видео, когда можно создать небольшой код и тут же увидеть результат его работы. Отличная работа, друг!

  • @user-vt9bq9iq3i
    @user-vt9bq9iq3i Год назад +3

    Последовательная и понятная подача информации. Огромное спасибо!!!

  • @SergeyDeleu74
    @SergeyDeleu74 3 года назад +4

    Супер уроки! Все понятно даже для новичка! Спасибо, Гоша!

  • @etosovsemneya
    @etosovsemneya 4 года назад +4

    Спасибо вам! Очень понятно и детально объясняете.

  • @user-mr1bp9vz9t
    @user-mr1bp9vz9t 4 года назад +1

    Гоша - вы топ преподаватель, все по делу, четко, понятно.

  • @advokatastana4475
    @advokatastana4475 3 года назад +1

    Спасибо за уроки, все подробно и понятно!!!

  • @adilbekkhalmuratov2349
    @adilbekkhalmuratov2349 3 года назад +1

    Спасибо за урок, всё очень интересно и понятно.

  • @user-bg3yg4vi2c
    @user-bg3yg4vi2c 4 года назад +1

    Спасибо. Очень полезный и простой урок.

  • @arsenshmid
    @arsenshmid 4 года назад +5

    Актуальные уроки, как всегда. Спасибо!))

  • @Archibald333
    @Archibald333 3 месяца назад

    Невероятно просто , очень хорошо доносите информацию . Спасибо большое , что вносите вклад

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

    Очень все подробно, понятно и интересно! Спассибо большое, в особенности за отдельные фишечки :)

  • @lpasgsni522
    @lpasgsni522 2 года назад +2

    Молодец Автор! Отличные уроки. Прекрасное руководство к действию от глубоко понимающего тему преподавателя и одновременно практика. Браво

    • @user-lk6dw4fd2b
      @user-lk6dw4fd2b Год назад

      ne mogu poniat sarkazm eto ili net, XD

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

      @@user-lk6dw4fd2b ya dumay v komentah kucha botov

    • @user-lk6dw4fd2b
      @user-lk6dw4fd2b Год назад

      @@amonniyvii9226 ahahahha vozmojno, esli ty imel vvidu nubov v etoi oblasti, esli tak to etot rolik im realno horosho pomojet

    • @user-lk6dw4fd2b
      @user-lk6dw4fd2b Год назад

      @@amonniyvii9226 no poidee oni nuby v celom i tolo nachinaut uchitsa, a dlya menya winforms prosto dlya proekte v unike bylo

  • @user-ev2cr1hb9m
    @user-ev2cr1hb9m 2 года назад

    Спасибо за классный урок🌸

  • @KingDog25
    @KingDog25 2 года назад

    Спасибо за видео, все четко и ясно!

  • @st.melnik3905
    @st.melnik3905 6 месяцев назад

    Теперь знаю по каким видосам я буду делать курсовую) Спасибо

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

    Очень хороший гайд, молодец!

  • @user-ln3eg6dl2f
    @user-ln3eg6dl2f 3 года назад

    Спасибо. Все просто и понятно.👍👍👍

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

    Спасибо автору)

  • @zaurshvangiradze1635
    @zaurshvangiradze1635 2 года назад

    Очень полезное видео!!! Спасибо огромное!

  • @lubilell3892
    @lubilell3892 4 года назад +2

    Какое отличное видео! Просто и понятно изложено)

  • @user-nc4ew7fi9g
    @user-nc4ew7fi9g 2 года назад

    Очень познавательное видео помогло с задачей.

  • @user-xt3zc7ow6y
    @user-xt3zc7ow6y 3 года назад

    Спасибо большое

  • @altarian9263
    @altarian9263 4 года назад +31

    Гоша, сделаешь в будущем подобные уроки по WPF?
    Буду очень благодарен

  • @user-nv4yz5bt4g
    @user-nv4yz5bt4g 2 года назад

    Отличный урок ! Все продумано изложено очень прост . Спасибо товарищ , так держать !

  • @user-mc7kc2bd8b
    @user-mc7kc2bd8b 2 года назад

    Спасибо!

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

    Спасибо бро

  • @user-ip7ox6vh1q
    @user-ip7ox6vh1q 3 года назад +4

    Конечно много лишнего текста, но в общем и полезного много. Спасибо, удачи тебе, продолжай.

  • @prota8249
    @prota8249 2 года назад +2

    Можно ли изменять настройки нескольких объектов одновременно? Например, поменять цвет всех выделенных лейблов разом

  • @priest_2152
    @priest_2152 3 года назад +5

    На 38 минуте вопрос. Почему просто не прописать passwordField.Size = loginField.Size; ?

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

    спасибо

  • @unknownuser3424
    @unknownuser3424 4 года назад +15

    Кому интересно - код перетаскивания окна за любой элемент (писать в событие MouseDown выбранного элемента):
    "имя_компонента_указанное_в_поле_разработка".Capture = false;
    Message m = Message.Create(Handle, 0xa1, new IntPtr(2), IntPtr.Zero);
    WndProc(ref m);

  • @AsanYukleBiz
    @AsanYukleBiz 4 года назад +16

    Про Андроид урок хотим, продолжайте Андроид уроки пожалуйста

  • @clapper2564
    @clapper2564 3 года назад +1

    Ты. Лучший! Не могу поверить что я немного знаю c#!!!
    Правда прийдется смириться с тем что мне надо будет после того как я запускаю смотреть на ошибку и понимать что я не расставил точки с запятой. Обдолбаные привычки из python.

  • @metallcor
    @metallcor 3 года назад +4

    Для чего мы создаём panel1, если можно сразу залить фон формы цветом?

  • @Ruslan_Ishmuratov
    @Ruslan_Ishmuratov 3 года назад +4

    39.09 почему AutoSize не дается в качестве подсказки ?

  • @andreacaldoni5689
    @andreacaldoni5689 4 года назад +109

    Классные уроки, но с дизайном у тебя беда. =)

    • @AssylzhanYegen
      @AssylzhanYegen 4 года назад +26

      Да, но он просто старается показать все понятным для начинающих

    • @nitiwayn8207
      @nitiwayn8207 3 года назад +1

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

    • @andreacaldoni5689
      @andreacaldoni5689 3 года назад +19

      @@nitiwayn8207 моя беда с дизайном! 😁

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

      Грузите вдурку!

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

      @@andreacaldoni5689 ахахаха, а мне моя)

  • @user-lh6xe3zi1t
    @user-lh6xe3zi1t 23 дня назад +1

    39:37 че-то не понял, в какой момент мы меняли видимость символов в окне ввода паролей? Чтобы они были кругляжками

  • @papados2
    @papados2 2 месяца назад

    ГОША ТЫ СПАС МНЕ ЖИЗНЬ

  • @vector3games898
    @vector3games898 11 месяцев назад +2

    49:24. Чтобы реализовать перетаскивание окна за верхнюю панельку - нужно продублировать события mouseDown и mouseMove не в саму панельку, а в её Label, ибо в результате его позиционирования, технически он перекрывает собой всю эту панельку.

    • @NewGenxxx
      @NewGenxxx 6 месяцев назад

      я продублировал эти действия в Label, но так программа не захотела перетаскивать окно а начала глючить и метаться со стороны в сторону..
      Если кто сможет это объяснить и помочь решить данную проблему буду очень благодарен :)

  • @user-jl4lp8uz3q
    @user-jl4lp8uz3q 4 года назад +10

    39.30 поле loginField вроде поменьше в высоту чем passwordField, хотя значения установлены равные.. как так? Или же меня глаза подводят? А на 40.20 размер passwordField снова меньше.

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

    Можешь сделать курс C++Builder Community Edition

  • @user-cs2nu7ob7n
    @user-cs2nu7ob7n 2 года назад +5

    39:25 а ниче что по высоте они все же отличаются

  • @ruzzifer
    @ruzzifer 4 года назад +1

    Гоша привет! Уроки у тя разные а сам вообще чем занимаешься веб или gamedev

  • @alexander_bolotov
    @alexander_bolotov 4 года назад +3

    Хотим WPF! Требую уроки еще и по нему:)

  • @stukalovplay72
    @stukalovplay72 Год назад +8

    Чтобы не дублировать код для перетаскивания окна по нажатию на разные элементы, создадим функцию MoveWindow_MouseMove и StartMoveWindow_MouseDown
    И просто пропишем эти функции в событиях нужных нам элементов

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

      У меня получилось автоматом прописать MouseMove и MouseDown
      private void Form1_Load(object sender, EventArgs e)
      {
      // присвоим всем контролам на форме обработчики событий
      foreach (Control ctrl in this.Controls)
      {
      ctrl.MouseDown += Form1_MouseDown;
      ctrl.MouseMove += Form1_MouseMove;
      }
      }

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

      @@dimontipper8599 тоже вариант, главное чтобы разделять, на каких элементах нужны эти функции, а на каких не нужно их использовать

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

      @@stukalovplay72 по компонентам лежащих на форме и имеющих обработчики MouseDown и MouseMove, к примеру за Panel перемещение будет, а вот за кнопку размещенную на Panel уже не цепляет. Наверно проще ручками подключиться к этим двум обработчикам на нужных компонентах.

  • @user-jb4kh4xq1b
    @user-jb4kh4xq1b 2 года назад

    Здравствуйте. При подключении к БД ( в этом месте if (connection.State == System.Data.ConnectionState.Closed)
    connection.Open();) выходит следующая ошибка:
    MySql.Data.MySqlClient.MySqlException: "SSL Connection error."
    SocketException: Программа на вашем хост-компьютере разорвала установленное подключение
    Изначально это исключение было создано в этом стеке вызовов:
    [Внешний код]
    Подскажите, пожалуйста, как исправить

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

    Как ты справился, и при включённом MultiLine смог использовать "UseSystemPasswordChar" = true?

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

    Спасибо за наглядный урок! :)
    У меня при перемещении окно приложения сильно мерцает, в то же время у Вас плавно все. Написал все точь-в-точь, что и Вы. Есть идеи, почему так происходит? Спасибо!

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

      Все, разобрался :)

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

      @@Unrealchik В чем причина была? Хотя уже, наверное, и не помнишь)

  • @dreamteamhouse.454
    @dreamteamhouse.454 Год назад

    Я походу пропустил момент как ты установил в поле пароля звездочки?? как поменять буквы на звездочки?

  • @Lemon_xx1
    @Lemon_xx1 2 года назад

    3:50 почему вместо панели нельзя задать просто фон для формы?

  • @serhiymarkitan3698
    @serhiymarkitan3698 2 года назад

    У меня только вопрос к паролю, у меня не отображаються точки, в поле ввода пароля

  • @user-iw9ot6cq1s
    @user-iw9ot6cq1s 3 года назад

    а где вы объявили ластпоинт

  • @kabukijoe99
    @kabukijoe99 3 года назад +1

    я потратил на урок пару дней. С# для меня новый язык. Я понял почему не сразу понял суть . Сначала нужно было оформить Void MainPanel1_MouseDown а потом mouseMove/ При таком раскладе мы сначала получаем координаты а потом их используем.

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

      Тоже уже второй раз повторяю все шаги, это окно не перетаскивается...пошла искать у других подсказку на это... ах мои нервы нервы...

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

    Я так понимаю, у многих проблема с картинкой и ее вставкой. Картинка добавляется в свойство Image а не в InitialImage.

  • @mana7606
    @mana7606 3 месяца назад

    А как сделать бинды для создания горячих клавиш в приложении?

  • @MrIgorek1509
    @MrIgorek1509 3 года назад +1

    Понимаю, что опоздал с комментами, но все же при запуске приложения оно у меня начинает самостоятельно убегать от мыши. Уже несколько раз переписал последнюю часть, а воз и ныне там. Help, me! Все разобрался, все дело было в одной ;

  • @user-mg7vf2lf9e
    @user-mg7vf2lf9e 3 года назад

    У Вас голос похож на Ивангая)) А так спасибо большое за уроки!

  • @piratkin8853
    @piratkin8853 Год назад +1

    при попытке переместить окно в другое место на мониторе, оно сЪезжает резко вниз и исчезает

  • @kavelquu
    @kavelquu 3 года назад +2

    господи, comic sans это просто ад, хочется глаза вырвать XD
    Еще и цвета вырвиглазные, дизайн явно не твое, но спасибо что хоть показал)

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

    когда добавляю строку:
    this.passfield.autosize = false;
    то выдает ошибку:
    CS1061 "TextBox" не содержит определения "autosize", и не удалось найти доступный метод расширения "autosize", принимающий тип "TextBox" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).

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

      разобрался)

  • @yris_latteyi
    @yris_latteyi 2 года назад

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

    • @yris_latteyi
      @yris_latteyi 2 года назад

      оказывается я вообще не могу мышку на панель завести

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

    у меня почему то не создаётся функция при двойном нажатии на текст

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

    Где у textbox свойство autosize?? Выбивает ошибку Ошибка 1 "System.Windows.Forms.TextBox" не содержит определения для "Autosize" и не был найден метод расширения "Autosize", принимающий тип "System.Windows.Forms.TextBox" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)
    работаю в visual c# 2010 express

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

    А как можно сделать GUI приложение на С++ без фреймворков? Ну с помощью библиотек...

    • @user-sb3kg4uj8f
      @user-sb3kg4uj8f 4 года назад

      winapi, но сейчас оно вроде не очень популярно

  • @user-ud4rr9cz1e
    @user-ud4rr9cz1e 3 года назад

    скажіть будь ласка як використати символи юнікода замість кружечків там де пароль

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

    Сделал все как на видео, но форма может перемещаться только вправо и влево, а вверх и вниз не хочет. С чет это может быть связано?

    • @dmytriidenysko
      @dmytriidenysko 4 года назад +1

      значения x и y не поменял.Присмотрись,увидишь ошибку

    • @user-sy1kp8ld5o
      @user-sy1kp8ld5o 3 года назад +1

      this.Top += e.Y - lastPosition.Y;

  • @user-ff5nt6pn1v
    @user-ff5nt6pn1v 4 года назад +3

    Привет Гаша, расскажи как работать в Visual Studio на Python очень интересно.

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

      python так себе

    • @kavelquu
      @kavelquu 3 года назад +1

      @@nonameforest9923 все языки по своему хороши, нет языка который был бы топ во всем, или говном везде.

  • @hammergametv2165
    @hammergametv2165 4 года назад +2

    Все прекрасно объяснено кроме одного момента) как ты разрешил проблему с отображением пароля?)

    • @user-sl2fb7yb2b
      @user-sl2fb7yb2b 4 года назад

      MultiLine убери)

    • @spoony1628
      @spoony1628 3 года назад +1

      @@user-sl2fb7yb2b У меня та же проблема, делал все как на видосе, сначала не заметил, что MultiLine включена. Потом выключил, все равно пароль при вводе виден. Как сделать так, чтобы его не было видно ? Очень хочу в этом разобраться, но не получается.

  • @kavelquu
    @kavelquu 3 года назад +4

    38:10, а не проще обратиться к высоте loginfield, так же как к ширине passField, а не мерить пиксели, которые к тому же могут потом измениться?
    p.s код такой: this.passField.Size = new Size(this.PassField.Size.Width, this.loginField.Size.Height);

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

      там вообще не надо было костылять просто в текстбокс с паролем нужно назначить свой символ)))

  • @hasagichillroom-8915
    @hasagichillroom-8915 3 года назад +2

    Когда я зажимаю у меня форма просто в верх улетает!

  • @SevaLimon
    @SevaLimon 2 года назад

    У меня почему не такой большой выбор свойств и событий объекта. Например, отсутствует MouseDoubleClick. да и вообще половины событий Mouse нет как в видео.

  • @user-xu4iu1my8w
    @user-xu4iu1my8w Год назад

    Что делать? При запуске программы у меня окно плохого качества!

  • @--CyberDemon--
    @--CyberDemon-- 3 года назад

    Не работает закрытие на кнопку (закрыть) что делать?

  • @user-qv2hc3ho8t
    @user-qv2hc3ho8t 4 года назад +2

    С третьего раза сделал! Два предыдущих проекта запорол антивирус.

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

      Хах! Жизненно!)

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

      Что ещё остались люди использующие антивирусы?)) Всю жизнь сидел на Nod32, уже давно без антивирусника сижу, никаких проблем нет

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

    При импорте изображения выдет ошибку. Вообще никак не получается импортировать изображение

  • @JohnConnor7793
    @JohnConnor7793 4 года назад +1

    up

  • @andreylincoln8844
    @andreylincoln8844 6 месяцев назад

    Как приконектить Microsoft SQL server management studio ???????????????????????

  • @user-kp5by6qn8p
    @user-kp5by6qn8p 4 года назад

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

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

    Зачем два события описывать на мышь? Есть же событие Hover - написал один раз цвет и всё. (Hover = Enter + Leave)

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

    Вроде все за тобой повторяю, но на кнопки/строки для ввода не могу нажать

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

    подскажи через какую программу ты это делаешь

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

      Visual studio

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

      @@sovalook319 у меня есть такая же прого но название такое Visual studio code
      и оформление другое

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

      @@sovalook319 и ты хорошый програмист?
      есть дискорд?

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

      @@sovalook319 можешь помочь сделать бота

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

      Нет, я только 2й курс, такой же сыщик нормальных видео уроков

  • @user-bq1hf7so4s
    @user-bq1hf7so4s 2 года назад

    Ты помог поей программе скамеру стать лучше. СПАСИБО (;⌣̀_⌣́)

  • @kabukijoe99
    @kabukijoe99 3 года назад +1

    а по другому (this.left+=e.X - laspoint.X) => (this.left=this.left + e.X - laspoint.X) ?????

  • @mythmath4842
    @mythmath4842 6 месяцев назад

    у меня картинки в папку images не перетаскиваются

  • @zoodlex8388
    @zoodlex8388 4 года назад +1

    Что делать?Сделал по инструкции всё работает, но когда навожу на приложение оно начинает уползать вниз, при этом никаких ошибок не выдаёт.Кто знает подскажите пожалуйста

    • @siviristm9668
      @siviristm9668 4 года назад +1

      Одна фраза, НАУЧИТЕСЬ ГУГЛИТЬ!

    • @dmytriidenysko
      @dmytriidenysko 4 года назад +1

      параметр X во второй строке замени на Y :)

  • @sakenmaigasi8988
    @sakenmaigasi8988 4 года назад +3

    жаль что некоторые действие не работает на Visual Studio 2012

  • @user-pq1wu2fx2l
    @user-pq1wu2fx2l Год назад

    А почему за заголовок нелбзч переьасктвать?

  • @Cat-zu6ob
    @Cat-zu6ob 2 года назад

    15:20 - добавить логотип

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

    а поле пароля чуть выше, но уроки все равно классные

  • @user-pp8qo5db9n
    @user-pp8qo5db9n 4 года назад +7

    Comic Sans - красивый шрифт, лол.

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

      дизайнеры достали веревки и мыло..
      да и не только дизайнеры..

    • @qvertex
      @qvertex 3 года назад +3

      Открою секрет: глупо оценивать "красоту" конкретной вещи, особенно в дизайне. Всё решает совокупность объектов и если они гармонируют - даже самый дубовый шрифт будет выглядеть эстетично, лол.

  • @bonemark
    @bonemark 3 года назад +1

    У кого не принимает png формат, используйте ico (Конвертируйте прост)

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

      Большое спасибо. 2 часа не мог решить проблему, выдавало ошибку, а твой комент помог. Лучший!!!

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

    С цветом у тебя не оч, но ты самый КЛАССНЫЙ программист.

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

    Гоша не успел рассказать про конструктор формы :
    public LoginForm()
    {
    InitializeComponent();
    }
    Конструктор формы выглядит примерно вот так.

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

    я тупо перед там как дойти до самого кода выключения написал `Application.Exit()` :D

  • @user-qv2hc3ho8t
    @user-qv2hc3ho8t 4 года назад

    Здравствуйте! Уроки классные! Но............ первый раз создал форму для авторизации и у меня Касперский удалил файл проекта с расширением .exe, я сделал вторую форму и у меня Касперский опять удалил файл exampleAppSQL.exe и выскакивает окно: файл удалён лечение невозможно!
    В оповещениях посмотрел, обнаружен троян в exampleAppSQL.exe. Первый раз тоже была какая то вредоносная программа обнаружена после того, как я удалил блоки обработчиков событий и в дизайнере кода удалил строки с ошибками.
    Это совпадение или я что то не так делаю?

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

    Доброго времени суток, интересно почему сначала разрабатывается дизайн? Ведь изначально необходимо спроектировать систему, создать БД, подключать ее, а уж потом заниматься дизайном. Посмотрел оба урока, и только в конце 2ого видео началось программирование. Ожидал конечно другого.

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

      потому что это просто вводные занятия, зачем вы смотрите вводные занятия, если вы уже обладаете какими-то базовыми знаниями, которые предоставляются в данном уроке?

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

      @@OmgFiny учить надо изначально правильно, разве нет?

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

      Maxim Isaev покажите как правильно :)

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

      @@OmgFiny не имел дело с вф, хотел познакомиться

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

      А лучше юзайте PyQt xD Так как в данном видеоролике про программирование, логично, что программирования вы не найдёте)

  • @maximshantarin1913
    @maximshantarin1913 2 года назад

    Можно просто без this оставить close😤😘

  • @iLOOKq
    @iLOOKq 4 года назад +1

    Шёл 2019 год, канал 400к+ делает видео по создания окна авторизации на winForms. Понимаю.