vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
WPF | Fenster nach dem Start zentrieren 
Autor: User123698745
Datum: 25.03.12 16:37

Kann man, nachdem die Fenstergröße geändert wurde, das Fenster mittig zentrieren lassen?
Beim Start kann man WindowStartupLocation="CenterScreen" benutzen, aber wie macht man das nach dem Start?

Beispiel:
 
Private Sub Button1_Click(sender As System.Object, e As _
  System.Windows.RoutedEventArgs) Handles Button1.Click
        Me.Width = 700
        Me.Height = 700
        'Hier einen Befehl zum Zentrieren
    End Sub
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: ModeratorDaveS (Moderator)
Datum: 25.03.12 17:32

Bitte die Richtlinien beachten und ins richtige Forum posten! Danke.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: keco
Datum: 25.03.12 17:46

Das ist doch nur ein bisschen Mathematik.

    Me.Top = (SystemInformation.WorkingArea.Height - Me.Height) \ 2
    Me.Left = (SystemInformation.WorkingArea.Width - Me.Width) \ 2
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: User123698745
Datum: 25.03.12 19:45

Danke!
Es funktioniert aber nur in Form-Anwendungen oder wenn man einen Verweis auf System.Windows.Forms macht und dann zb. System.Windows.Forms.SystemInformation.WorkingArea.Height schreibt.
Gibt es auch eine Lösung für WPF-Anwendungen ohne einen Verweis?

Beitrag wurde zuletzt am 25.03.12 um 19:52:26 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: User123698745
Datum: 25.03.12 19:46

Entschuldigung. Ich bin noch neu hier
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: ModeratorDaveS (Moderator)
Datum: 25.03.12 20:37

In WPF gibt es System.Windows.SystemParameters.WorkArea

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: WPF | Fenster nach dem Start zentrieren 
Autor: User123698745
Datum: 25.03.12 21:18

Danke!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel