hi leute hab die suche benutz aber nicht wirklich etwas gefunden.
möchte meine Form (FormBoarderStyle = none) unten in der rechten Ecke anzeigen doch das ist ja abhängig von der Bildschrim auflösung und möchte nicht für jede Auflösung das berrechnen weiters müsste man ja auch noch die leiste von Windows berechnen da die von Xp ja nicht so groß ist wie die von 2000 aber vieleicht wisst Ihr ja etwas besseren
danke schon mal.
Hallo Hwoarang,
ich vermute aber um das berechnen wirst du nicht herrumkommen
ist ja auch kein akt das zu berechnen
spontener einfall (muß nicht kommplett sein) aber die richtigung sollte stimmen
WorkingArea - deinen Panel Daten
mfg
du wirst wohl rechnen müssen, aber so wirklick schwer ist das auch nicht. Die Bildschirmgröße bekommst du mit:
Screen.PrimaryScreen.Bounds.Height;
die Größe/Position deiner Anwendung mit:
this.Size
this.Location
der rest ist mathe
Nimm statt Bounds lieber WorkingArea, da sind alle Toolbars schon abgezogen.
Also im Form:
Rectangle rec = Screen.PrimaryScreen.WorkingArea;
this.Location = new Point( r.Right - this.Width, r.Bottom - this.Height );