Formular aufbauen
[Visual Basic] Private Sub frmServicekatalog_Load( _
ByVal sender As Object, _
ByVal e As EventArgs _
) Handles _
MyBase.Load
Ist der Paramter SelectLeistung = True, werden die Update-Funktionen des Formulars unterdrückt, dafür werden die Funktionen für die Leistungsauswahl aktiviert
[Visual Basic] Private Sub frmServicekatalog_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Treeviewdata.Load_Tree(Me.treeServiceKatalog, Me.cbselaktiv.CheckState)
'Treeviewdata.Set_Images(Me.treeServiceKatalog)
SLATreeviewdata.Load_Tree(Me.TreeSLA)
Load_Securitylevel()
sec.Set_Form_Security(Me)
Me.TSBtnSelect.Visible = False
Me.MenuSplitter.Visible = False
Me.LeistungÜbernehmenToolStripMenuItem.Visible = False
If Me.FormReadonly Then
Me.TSBtnSave.Visible = False
Me.TSBtnSelect.Visible = False
Me.TSBtnCopy.Visible = False
Me.TSBtnNew.Visible = False
Me.TSBtnDelete.Visible = False
Me.MenuSplitter.Visible = False
Me.LeistungÜbernehmenToolStripMenuItem.Visible = False
End If
If Me.ForSelect = True Then
Me.TSBtnSelect.Visible = True
Me.TSBtnNew.Visible = True
Me.TSBtnSelect.Visible = True
Me.TSBtnCopy.Visible = False
'Me.TSBtnNew.Visible = False
Me.TSBtnDelete.Visible = False
Me.MenuSplitter.Visible = True
Me.LeistungÜbernehmenToolStripMenuItem.Visible = True
End If
If Me.TSBtnSave.Enabled = False Or Me.TSBtnSave.Visible = False Then
Me.FormReadonly = True
Me.ctxMenuTreeServiceKatalog.Enabled = False
If Me.ForSelect = True Then
Me.LeistungÜbernehmenToolStripMenuItem.Enabled = True
End If
Else
Me.FormReadonly = False
End If
If Me.ServiceKatalognr <> -1 Then
Me.treeServiceKatalog.Enabled = False
Me.treeServiceKatalog.SelectedNode = FindNode(Me.treeServiceKatalog.Nodes, ServiceKatalognr, "")
Me.treeServiceKatalog.Enabled = True
End If
If Me.FormReadonly Then sec.Set_Form_Readonly(Me)
End Sub
Plattformen: Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition