1234567891011121314151617181920212223242526272829303132333435363738394041 |
- Imports Telerik.WinControls.UI
- Imports Telerik.Windows.Diagrams.Core
- Public Class 流程圖工具
- Private Sub 流程圖工具_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- End Sub
- Private Sub 流程圖工具_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
- Me.RadDiagram1.IsSettingsPaneEnabled = True
- Me.RadDiagram1.IsInformationAdornerVisible = True
- 首次開啟 = False
- End Sub
- Private Sub DiagramElement_SelectionChanged(ByVal sender As Object, ByVal e As EventArgs) Handles RadDiagram1.SelectionChanged
- Me.RadPropertyGrid2.SelectedObject = Me.RadDiagram1.DiagramElement.SelectedItem
- End Sub
- Private Sub Word控制項_Click(sender As Object, e As EventArgs) Handles RadDiagramRibbonBar1.SizeChanged
- If 首次開啟 = False Then
- Dim XX1, YY1, YY2, YY3, YY4 As Integer
- YY1 = RadDiagramRibbonBar1.Size.Height
- XX1 = RadDiagramRibbonBar1.Size.Width
- YY2 = RadDock1.Location.Y
- YY4 = Me.Size.Height
- If YY1 = 167 Then
- RadDock1.Location = New System.Drawing.Point(1, 167)
- If YY1 = YY2 Then : Else
- RadDock1.Size = New System.Drawing.Point(XX1, YY4 - YY1 - 50)
- End If
- ElseIf YY1 > YY2 Then
- YY3 = YY1
- RadDock1.Location = New System.Drawing.Point(1, YY3)
- If YY1 = YY2 Then : Else
- RadDock1.Size = New System.Drawing.Point(XX1, YY4 - YY1 - 50)
- End If
- ElseIf YY1 < YY2 Then
- YY3 = YY2 - (167 - YY1)
- RadDock1.Location = New System.Drawing.Point(1, YY3)
- If YY1 = YY2 Then : Else
- RadDock1.Size = New System.Drawing.Point(XX1, YY4 - YY1 - 50)
- End If
- End If
- End If
- End Sub
- End Class
|