Bonsoir,

J'essaie de faire un binding à partir d'une classe "global" de JUserNom:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Imports JBase.Web
Imports System.Globalization
Imports System
Imports System.Windows.Controls
 
Public Class clsGlobal
    Implements System.ComponentModel.INotifyPropertyChanged
 
        Public Shared JUserNom As String = ""
 
     Public Event PropertyChanged(ByVal sender As Object, ByVal e As System.ComponentModel.PropertyChangedEventArgs) Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
End Class

Dans LoginStatus.xaml.vb,

j'ai mis

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 Public Sub New()
        Me.InitializeComponent()
        Me.UpdateLoginState()
 
        Me.welcomeText.SetBinding(TextBlock.TextProperty, CreateOneWayBinding(clsGlobal.JUserNom))
    End Sub
Qui ne fonctionne pas...

Comment dois-je faire mon binding sur clsGlobal.JUserNom ?