Часть 1. Рисуем на C#. Windows Forms. Нажатие мышки. System.Drawing / Класс Graphics.

Sdílet
Vložit
  • čas přidán 20. 02. 2021
  • В этом видео познакомимся с классом Graphics. Научимся рисовать простые фигуры и линию. Также узнаем, как выводить объекты при клике мышки.

Komentáře • 43

  • @MegaKrista25
    @MegaKrista25 Před 2 lety +1

    Огромное спасибо! Очень выручили. Единственная, кто смог помочь и объяснил нужные вещи!

  • @romkom8426
    @romkom8426 Před 2 lety +1

    Большое спасибо за подробное объяснение. спасибо что делаете это. благодаря вам во всем разобралась!

  • @andreych6610
    @andreych6610 Před 2 lety +10

    Спасибо за это видео, по виндовс формам не так много информации к сожалению, а лабы в моём вузе надо делать в них

  • @iamviscount5370
    @iamviscount5370 Před 3 lety +9

    Спасибо огромнейшее за видео. Всё понятно и не растянуто. Очень выручили💙☺️❤️

  • @Manard
    @Manard Před 2 lety

    Большое спасибо, как раз курсовую работу пишу по Windows Forms, очень помогли

  • @user-sw9je1tz3m
    @user-sw9je1tz3m Před 3 lety +2

    Спасибо огромное, наверное нашел , то что искал неделю♥️. Зря я пытался делать это в консоли

  • @janaquatex
    @janaquatex Před 2 lety

    Спасибо, очень доходчиво!

  • @user-fv8em6mo8g
    @user-fv8em6mo8g Před 2 lety

    Благодарность Вам безграничная!

  • @hulk3147426
    @hulk3147426 Před rokem

    Спасибо тебе за урок и обьяснила 4ще так доступно, надеюсь ты будешь выкладывать еще уроки

  • @user-xu9xd5vu6g
    @user-xu9xd5vu6g Před 2 lety +1

    Спасибо! Долго пытался разобраться, но было не очень успешно, пока не нашёл это видео

  • @kadirmolda7863
    @kadirmolda7863 Před 3 lety +2

    Здравствуйте, спасибо

  • @JoeSmith-ll9yn
    @JoeSmith-ll9yn Před 3 lety +1

    удачи и успехов!

  • @ilyawayne2684
    @ilyawayne2684 Před 2 lety

    Большое спасибо, очень помогли

  • @KingDog25
    @KingDog25 Před 2 lety

    За разъяснение отличия координат отдельный лайк, спасибо за видео)

  • @aizoro9671
    @aizoro9671 Před 2 lety

    Вау огромное спасибо тебе я нашел то что искал

  • @milanadobro
    @milanadobro Před 2 lety

    Спасибо а подробное объяснение, единственный минус - это звук тихий.

  • @marymarymarymary2283
    @marymarymarymary2283 Před 2 lety

    Здравствуйте! Как можно сделать треугольник? желательно закрашенный через команду Fill

  • @excitnels4942
    @excitnels4942 Před 2 lety

    спасибо, очень полезно. а я смогу с нарисованными фигурами хоть как то взаимодействовать? передвигать их или анимировать, использовать их в качестве кнопки?

    • @user-uu8kd6gg5y
      @user-uu8kd6gg5y  Před 2 lety +1

      Да. Что-то похожее есть в этом видео czcams.com/video/P7iyIqF4J70/video.html

  • @mr.faceless9335
    @mr.faceless9335 Před 2 lety

    Здравствуйте. Скажите, пожалуйста, из-за чего фигура может рисоваться мимо выбранной точки?

  • @marymarymarymary2283
    @marymarymarymary2283 Před 2 lety +1

    Здравствуйте! Как можно сделать треугольник?

  • @user-en4om4pn6b
    @user-en4om4pn6b Před 3 lety

    Как часто вызывается событие Paint?

  • @skr1ll891
    @skr1ll891 Před rokem

    можно ли сделать так, чтобы нажатием мышки рисовалось только в определенной зоне, а не во всей форме?

  • @user-ri7og6mu6b
    @user-ri7og6mu6b Před 3 lety

    Здравствуйте, как можно сохранять координаты фигур(в моем случае это круги), созданных от нажатия мыши, в массив?

    • @user-uu8kd6gg5y
      @user-uu8kd6gg5y  Před 3 lety +1

      Здравствуйте. Удобнее записать значения в лист.
      Создайте лист следующим образом. List points = new List();
      Затем в обработчике события MouseClick записывайте значения в лист
      points.Add(e.Location);
      Или вам обязательно нужно записать их в массив ?

  • @vendorgames
    @vendorgames Před 3 lety

    Привет, как сделать Ellipse залитый цветом ?

    • @user-uu8kd6gg5y
      @user-uu8kd6gg5y  Před 3 lety +4

      Привет. g.FillEllipse(Brushes.Red, x,y , width, height); x, y - координаты.

  • @sergeykepler2064
    @sergeykepler2064 Před 6 měsíci

    А не надо ли писать g.Dispose(); перед g = CreateGraphics(); ?

  • @spoilt_boy
    @spoilt_boy Před 2 lety

    Почему не 1080?

  • @KJPiGames
    @KJPiGames Před rokem

    А чё метод CreateGraphics лежит только в Paint обработчике?

    • @KJPiGames
      @KJPiGames Před rokem

      Всё я нашёл где он лежит значит мне ещё надо к движку будет подключать библиотеку System.WIndows.Forms надеюсь он ругаться на неё не будет.

  • @vladimirr.1260
    @vladimirr.1260 Před 16 dny

    Да, самое трудное в программировании - придумать адекватное имя переменной.

  • @user-ig8li7jv7z
    @user-ig8li7jv7z Před 2 lety

    Не понятно откуда появился класс Form, от которого наследуется Form1? ( public partial class Form1 : Form)

    • @user-uu8kd6gg5y
      @user-uu8kd6gg5y  Před 2 lety +1

      Этот класс находится в пространстве имен System.Windows.Forms

    • @user-ig8li7jv7z
      @user-ig8li7jv7z Před 2 lety

      @@user-uu8kd6gg5y спасибо

  • @laptop.player6098
    @laptop.player6098 Před 2 lety

    Где этот виндовс ворм?!?!?!?!

  • @q17stx
    @q17stx Před 3 lety

    Здраствуйте, у меня вопрос. А почему когда я рисую фигуру, то всё, абсолютно всё, весь фон заливается каким-либо цветом, заливается даже тот фон который выходит за рамки моей фигуры

    • @user-uu8kd6gg5y
      @user-uu8kd6gg5y  Před 3 lety

      Можете код отправить?

    • @q17stx
      @q17stx Před 3 lety

      @@user-uu8kd6gg5y Спасибо за ответ, но я уже разобрался со своей проблемой. Спасибо за ваше видео!

  • @user-uo4iu1co6c
    @user-uo4iu1co6c Před 2 lety

    Дается только алгоритм действий, но объясняется его смысл. Ценность информации - 0

  • @imbackinussr8991
    @imbackinussr8991 Před 2 lety

    Ура! Теперь я знаю, что при движении вправо координаты Х увеличиваются, а влево уменьшаются, можно было ещё поподробнее )) По сути 13 минут ни о чём. Суть ролика, что есть класс Graphics и дальше ищите информацию сами. Можно было бы уложится за минуту