Как использовать UserControl? - Visual Basic .NET
Формулировка задачи:
Доброго времени суток!
Может быть глупости спрашиваю, но реально никогда раньше такого не делал, поэтому пытаюсь разобраться. Создал свой UserControl. Возникли вопросы:
1. Как программно создавать и удалять его экземпляры? (UserControl в одном решении с формой на которой он должен использоваться).
2. Каждый экземпляр должен хранить ссылку на определенный элемент (переменная) нескольких других экземпляров. Как это можно реализовать?
3. Как при изменении некоторого свойства извне запускать событие, проводящее обработку измененного состояния экземпляра?
Буду безмерно благодарен за любые примеры либо ссылки
Решение задачи: «Как использовать UserControl?»
textual
Листинг программы
Public Class MyUserControl Inherits UserControl 'Событие Public Event PropertyChanged(ByVal sender As Object, ByVal e As EventArgs) Private newPropertyValue As String 'Свойство Public Property NewProperty() As String Get Return newPropertyValue End Get Set(ByVal value As String) newPropertyValue = value OnPropertyChanged() End Set End Property 'Метод для вызова события Protected Sub OnPropertyChanged() RaiseEvent PropertyChanged(Me, EventArgs.Empty) End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д