highspeed1
Goto Top

Powershell - Menüleiste erstellen

Hallo Forum.

Wie kann man mit Powershell ein solches Menü erstellen?

1

Irgendwie fehlt mir hier der richtige Suchbegiff... Google ist halt auch nur so gut wie die Begriffe die man eingibt.

Content-Key: 8152248767

Url: https://administrator.de/contentid/8152248767

Printed on: June 23, 2024 at 22:06 o'clock

Mitglied: 7907292512
7907292512 Aug 15, 2023 at 12:28:48 (UTC)
Goto Top
Member: HighSpeed1
HighSpeed1 Aug 15, 2023 at 12:34:55 (UTC)
Goto Top
Ja in anderen Sprachen finde ich dazu jede Menge Beiträge. Aber in Powershell kommt leider nichts...
Mitglied: 7907292512
7907292512 Aug 15, 2023 updated at 12:58:45 (UTC)
Goto Top
Da ist alles .NET kannst du genauso in Powershell anwenden das ist da das Gleiche, hat beides die selben Basis, einfach nur in Powershell-Syntax umlegen, Properties etc. sind gleich auch die Doku!
Mitglied: 7907292512
Solution 7907292512 Aug 15, 2023 updated at 12:57:50 (UTC)
Goto Top
Einfaches Beispiel
Add-Type -A System.Windows.Forms

$form = New-Object System.Windows.Forms.Form -P @{
    ClientSize = '200,80'  
    Text = "MenuStrip"  
}

$menu = New-Object System.Windows.Forms.MenuStrip -P @{
    Dock = 'Top'  
}
$menuitem_datei = New-Object System.Windows.Forms.ToolStripMenuItem "Datei" -P @{  
    Name = "Datei"  
}
$menuitem_combobox = New-Object System.Windows.Forms.ToolStripComboBox "Combobox" -P @{  
    Name = "Combobox"  
}

$test = $menuitem_datei.DropDownItems.Add("Test")  
$test.add_Click({
    [System.Windows.Forms.MessageBox]::Show("This is a Test")  
})

$menuitem_combobox.Items.AddRange(@("Wert1","Wert2"))  
$menuitem_combobox.add_SelectedIndexChanged({
    [System.Windows.Forms.MessageBox]::Show("You selected value '$($this.SelectedItem)'")  
})

[void]$menu.Items.Add($menuitem_datei)
[void]$menu.Items.Add($menuitem_combobox)

$form.MainMenuStrip = $menu
$form.Controls.Add($menu)
[void]$form.ShowDialog()
Member: HighSpeed1
HighSpeed1 Aug 15, 2023 at 13:11:27 (UTC)
Goto Top
Super. Danke für deine Hilfe.
Member: joehuaba
joehuaba Aug 17, 2023 at 09:01:39 (UTC)
Goto Top
Mitglied: 7907292512
7907292512 Aug 17, 2023 updated at 09:09:53 (UTC)
Goto Top

Hat rein gar nix mit der Frage zu tun. Eigenwerbung für den Blog?
Member: joehuaba
joehuaba Aug 17, 2023 at 09:10:58 (UTC)
Goto Top
Naja, zumindest halbwegs.
Ist hald ein anderes Menü face-smile