📄 form1.vb
字号:
Public Class Form1
Private cm As ConnectionManager
Public Sub New()
' This call is required by the Windows Form Designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
Me.cm = New ConnectionManager
AddHandler Me.cm.ConnectionStatusChanged, New ConnectionStatusChangedEventHandler(AddressOf Me.cm_ConnectionStatusChanged)
End Sub
Private Sub btnConnect_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnConnect.Click
Me.cm.EstablishConnection(DirectCast(Me.lbDests.SelectedItem, Guid))
End Sub
Private Sub btnMap_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnMap.Click
Dim u As New Uri(Me.txtUrl.Text)
Me.lbDests.DataSource = ConnectionManager.MapUrl(u)
End Sub
Private Sub btnRelease_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnRelease.Click
Me.cm.ReleaseConnection()
End Sub
Private Sub btnStatus_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnStatus.Click
Me.txtStatus.Text = Me.cm.ConnectionStatus.ToString
End Sub
Private Sub cm_ConnectionStatusChanged(ByVal e As ConnectionStatusChangedEventArgs)
Me.txtStatus.Text = e.ConnectionStatus.ToString
End Sub
End Class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -