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
Please also mark the comments that contributed to the solution of the article
Content-ID: 7905899908
Url: https://administrator.de/contentid/7905899908
Printed on: September 12, 2024 at 15:09 o'clock
4 Comments
Latest comment
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()