Passer une variable "globale" en XAML
Bonjour,
Pourriez-vous m'aider à résoudre ce problème avant la fin de l'année ?:lol:
Voici le challenge: lorsque j'ouvre une page, je dispose de l'identifiant de l'utilisateur qui est actuellement logué. Par exemple 55. Cette variable est accessible en code behind et pour l'instant, pour pouvoir en disposer dans mon XAML, je suis obligé de me créé un textBox
Code:
<TextBox x:Name="filtreUser" IsReadOnly="True" Canvas.ZIndex="-1" />
et sur l'événement "onNavigateTo" de ma page, je vais mettre 55 dans mon textBox
Dans mon XAML, je peux dès lors écrire un paramètre de mon RIA de la manière suivante:
Code:
1 2 3
| <riaControls:DomainDataSource.QueryParameters>
<riadata:ControlParameter ParameterName="parUserId" ControlName="filtreUser" PropertyName="Text" RefreshEventName="TextChanged" />
</riaControls:DomainDataSource.QueryParameters> |
Je voudrais bien écrire mon paramètre de la manière suivante :
Code:
1 2 3 4
| <riadata:ControlParameter ParameterName="parUserId" Value= "{Binding ...}" />
mais comment binder vers une variable ?? |
Merci d'avance.