Positionierung einer ListBox - Welche Eingabemöglichkeiten gibt es?
Hallo.
Ich benötige mal die Hilfe von den Experte der grafischen Programmierung in Powershell.
Welche Eingabemöglichkeiten gibt es um die Fenster-Position festzulegen? Bekannt sind mir folgende:
1. Eingabe der Position über Zahlenwerte
2. Eingabe von 'CenterScreen' um das Fenster mittig auf dem Bildschirm zu positionieren
Was mir fehlt sind Befehle wie:
1. Oben links
2. Unten links
3. Oben rechts
4. Unten rechts
Kennt jemand von euch so etwas? Gibt es noch weitere Positionsbegriffe?
Bis dann
Christoph
Ich benötige mal die Hilfe von den Experte der grafischen Programmierung in Powershell.
Welche Eingabemöglichkeiten gibt es um die Fenster-Position festzulegen? Bekannt sind mir folgende:
1. Eingabe der Position über Zahlenwerte
$form.StartPosition = 100,100
2. Eingabe von 'CenterScreen' um das Fenster mittig auf dem Bildschirm zu positionieren
$form.StartPosition = 'CenterScreen'
Was mir fehlt sind Befehle wie:
1. Oben links
2. Unten links
3. Oben rechts
4. Unten rechts
Kennt jemand von euch so etwas? Gibt es noch weitere Positionsbegriffe?
Bis dann
Christoph
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7905899908
Url: https://administrator.de/contentid/7905899908
Ausgedruckt am: 21.11.2024 um 20:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
also deine Begriffe gibt es hier nicht, in der MSDN stehts beschreiben:
https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.formst ...
grüße
also deine Begriffe gibt es hier nicht, in der MSDN stehts beschreiben:
https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.formst ...
grüße
Kurz rumgespielt. Das wäre bei mir rausgekommen.
Add-Type -AssemblyName System.Windows.Forms
$form = New-Object Windows.Forms.Form
$form.Width = 800
$form.Height = 600
# Bildschirmbreite feststellen
$screen = [System.Windows.Forms.Screen]::PrimaryScreen
$screenWidth = $screen.Bounds.Width
#Linke Ausrichtung errechnen
$left = $screenWidth - $form.Width
# Positionierung des Fensters
$Form.StartPosition = 'Manual'
$Form.Location = "$left, 0"
$form.Text = "My PowerShell Window"
$form.FormBorderStyle = [System.Windows.Forms.FormBorderStyle]::Sizable
$form.ShowDialog()