Вторник, 12.11.2024, 03:16
Главная | Регистрация | Вход Приветствую Вас Гость | RSS


Меню сайта


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Тестування онлайн
тестування онлайн 


Социальные закладк

Приложение:metods.rar 

Занятие 10 .2  Методы

Свойства - это характеристики элемента, например, свойства машины - цвет, количество мест, вес и мощность двигателя.

  1. Методы больше похожи на действия объекта (повернуть налево, остановиться...).
  2. Методы не перечислены в окне "Свойства". Их нужно вызывать в коде.
  3. Метод - фрагмент программного кода, встроенного в объект.

 

  • Некоторые методы требуют сообщения им определенной информации при вызове. Эта информация определяет, что метод будет делать и какие будут результаты его вызова. Информация, передаваемая методу, называется  аргументами метода. У метода может быть один или несколько аргументов, например: MessageBox.Show("Hello") - аргумент метода Show ⇒"Hello"
  • Вызов метода ⇒  Имя ЭУ.Имя метода(арг1, арг2,..).  Например, Button1.Hide

 

У большинства элементов управления есть методы Hide (скрыть) и  Show (отобразить).

Если вызвать метод Hide  элемента, этот элемент станет невидимым, хотя и останется на форме.

Если вызвать метод  Show , элемент станет видимым.

Некоторые методы позволяют выполнять действия, которые обычно выполняет пользователь. Например, у кнопки есть метод PerformClick.  Если вызвать этот метод, то будет сымитировано нажатие кнопки.

Итог:

  1. Методы выполняют какие-то действия.
  2. Методы вызываются из кода.
  3. Некоторые методы требуют задания определенных аргументов при вызове.
  4. Многие методы возвращают значения, которые можно использовать в коде.

 

Задание. Поработаем с методами, позволяющими скрывать и делать видимыми элементы управления, стирать текст в текстовых полях и задавать позицию курсора.

Интерфейс проекта.

Программный код 

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        TextBox1.Text = "Методы show,hide, focus. Свойство visible (значения:false, true)"
        TextBox1.Show()        'метод Show -  показать элемент TextBox1
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        TextBox1
.Hide()    'метод Hide -скрыть элемент TextBox1
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        TextBox1
.ResetText()                'метод ResetText  удаляет весь текст из текстового поля
        TextBox1.Focus()            'метод Focus помещает курсор в текстовое поле
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load    'событие  Form1_Load - загрузка формы
        TextBox1.Focus()

        PictureBox1.Hide()      'метод Hide -скрыть элемент PictureBox1
        PictureBox2.Hide()        'метод Hide -скрыть элемент PictureBox2
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        PictureBox1.Show()          'метод Show -  показать элемент PictureBox1
        PictureBox2.Hide()               'метод Hide -скрыть элемент PictureBox2
    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        PictureBox1.Visible = False                     ' свойству Visible (видимость) элемента управления PictureBox1 присваивается значение False 
        PictureBox2.Visible = True   ' свойству Visible (видимость) элемента управления PictureBox2 присваивается значение True
    End Sub

Занятие 11

 

 

Форма входа
Поиск
Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Рейтинг@Mail.ru
    Copyright MyCorp © 2024
    Конструктор сайтов - uCoz