Bonjour.

J'ai une textbox bindée sur la propriété d'un objet :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<TextBox x:Name="NameImage" Text="{Binding ShortName, Mode=TwoWay}" HorizontalAlignment="Center" Margin="3" VerticalAlignment="Stretch" IsReadOnly="False"/>
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
 
public string ShortName
        {
            get { return Path.GetFileName(_imageFile.FileName); }
            set
            {
                string aNameRename = Path.GetDirectoryName(_imageFile.FileName) + @"\" + value;
                if (TryRenameFile(aNameRename))
                {
                    _imageFile.FileName = aNameRename;
                }
                else
                {
                    OnPropertyChanged("ShortName");
                }
            }
        }
Malheureusement dans le Set lors du OnPropertyChanged il n'y a pas rappel du Get.

Quelqu'un connaitrait il une méthode?

Merci.