PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

PV

  • Présentation
  • Associer des procédures WLangage à un événement d'un champ "DotNet (WPF)"
  • Connaître ou modifier la valeur d'une propriété .NET d'un champ DotNet (WPF)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Manipuler un champ .NET 3.0, 4.0, ... (WPF) par programmation
Présentation
Versions 16 et supérieures
Attention : Le champ Xaml présent jusqu'à WINDEV 15 s'appelle désormais le champ .NET 3.0, 4.0, ... (WPF). Dans cette documentation, nous utiliserons le terme "Champ DotNet (WPF)".
Nouveauté 16
Attention : Le champ Xaml présent jusqu'à WINDEV 15 s'appelle désormais le champ .NET 3.0, 4.0, ... (WPF). Dans cette documentation, nous utiliserons le terme "Champ DotNet (WPF)".
Attention : Le champ Xaml présent jusqu'à WINDEV 15 s'appelle désormais le champ .NET 3.0, 4.0, ... (WPF). Dans cette documentation, nous utiliserons le terme "Champ DotNet (WPF)".
WINDEV permet de manipuler un champ DotNet (WPF) par programmation. Il suffit d'utiliser directement la variable du champ dans le code.
La variable du champ DotNet (WPF) correspond au nom du champ DotNet (WPF).
Le champ DotNet (WPF) utilise la famille de fonctions XamlXXX.
Associer des procédures WLangage à un événement d'un champ "DotNet (WPF)"
Pour associer une procédure écrite en WLangage à un événement particulier d'un champ DotNet (WPF), utilisez la fonction XamlEvénement.
L'exemple suivant permet d'associer une procédure à l'événement du clic du bouton "BoutonOK". Lors d'un clic sur le bouton BoutonOK, la procédure "ProcedureClic" sera exécutée et affichera "Clic sur le bouton OK".
// -- Code d'initialisation du champ Xaml "DOTNET_Xaml_OK"
DOTNET_Xaml_OK = [
OK
]
// Association de la procédure "ProcedureClic"
// à l'événement "Click" sur le bouton "BoutonOk"
XamlEvénement(DOTNET_Xaml_OK, "BoutonOK", "Click", ProcedureClic)
// -- Procédure ProcedureClic
PROCEDURE ProcedureClic
Info("Clic sur le bouton OK")
Connaître ou modifier la valeur d'une propriété .NET d'un champ DotNet (WPF)
Pour connaître ou modifier la valeur d'une propriété, utilisez la fonction XamlPropriété.
L'exemple suivant permet d'afficher dans des boîtes d'informations les propriétés "Name" et "FontSize" du control, définissant respectivement le nom du contrôle et la taille de la police de ce contrôle.
// -- Code d'initialisation du champ Xaml "DOTNET_Xaml_OK"
DOTNET_Xaml_OK = [
OK
]
// Affichage des valeurs des propriétés "Name" et "FontSize"
Info("Nom du contrôle : ", XamlPropriété(DOTNET_Xaml_OK, "BoutonOK", "Name"))
Info("Taille de la police : ", XamlPropriété(DOTNET_Xaml_OK, "BoutonOK", "FontSize"))
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire