[VB2005] SplitContainer et sauvegarde de la position du splitter
Bonjour à tous,
Je développe actuellement une application qui se compose d'un SplitContainer. Hélas je n'arrive pas à sauvegarder la position du Splitter dans le fichier de configuration accessible par My.Settings à chaque fois que je le déplace.
Voici des extraits de mon code pour que vous compreniez mieux mon problème
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'positionnement du spitter
Me.SplitContainer1.SplitterDistance = My.Settings.SplitterVerticalDistance
End Sub
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
'positionnement du spitter
Me.SplitContainer1.SplitterDistance = My.Settings.SplitterVerticalDistance
End Sub
Private Sub SplitContainer1_SplitterMoved(ByVal sender As Object, ByVal e As System.Windows.Forms.SplitterEventArgs) Handles SplitContainer1.SplitterMoved
'je sauvegarde la position du splitter vertical
'MsgBox(Me.SplitContainer1.SplitterDistance)
My.Settings.SplitterVerticalDistance = Me.SplitContainer1.SplitterDistance
End Sub |
Je précise que mon paramètre est un integer et qu'il est stocké en tant que variable utilisateur.
Merci pour votre aide car je m'arrache les cheveux là !!!
Ludo