Bonjour,
Dans mon projet C# WPF, j'aimerais avoir sur ma fenêtre principale une option permettant de la rendre non-déplaçable par l'utilisateur, tout en gardant la barre de titre.
J'ai chercher quelques solution, dont celle-ci :
Sauf que, avec le WPF, je n'est pas accès a "this.Location".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 private Point _initialLocation = Point.Empty; public Form1() { InitializeComponent(); this.Activated += new EventHandler( Form1_Activated ); this.LocationChanged += new EventHandler( Form1_LocationChanged ); } void Form1_Activated( object sender, EventArgs e ) { _initialLocation = this.Location; } void Form1_LocationChanged( object sender, EventArgs e ) { if (this.Location != _initialLocation && _initialLocation != Point.Empty) { Location = _initialLocation; } }
Merci de m'indiquer si une solution existe, ou vers quoi je doit me tourner pour que cela fonctionne.
Cordialement, NahMean.
Partager