как обьявить делегат для TextBox.Text?
Мне нужно изменять содержимое из другого потока
В msdn написано что надо использовать invoke.
Что то не получается создать делегат для свойства.
Delegate Sub ChangeTextProperty()
Private Sub TextProperty()
TextBox1.Text="bla bla bla bla bla"
End Sub
Private Sub SubForThread()
Dim ctp As ChangeTextProperty=AddressOf Me.TextProperty
Me.Invoke(ctp)
End Sub
Public Delegate Function addItemToListBox(ByVal Item As Object) As Integer
Private Function Add(ByVal Item As Object) As Integer
Return ListBox1.Items.Add(Item)
End Function
Private Function SetListboxItem(ByVal Item As Object) As Integer
If Me.ListBox1.InvokeRequired Then
Dim dlg As addItemToListBox = AddressOf Me.Add
Me.Invoke(dlg, New Object() {Item})
Else
ListBox1.Items.Add(Item)
End If
End Function
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14