|
|
|
|
- Presentación
- Asociando algunos procedimientos de WLanguage con un Event de un ".Net control (WPF)"
- Averiguar o modificar el valor de un .NET Property de un .Net control (WPF)
Manejando un .NET 3.0, 4.0 control, ... (WPF) a través de la programación
Atención: El Xaml control que se encontraba en las versiones anteriores de WINDEV (hasta la versión 15) se llama ahora el .NET 3.0, 4.0 control, ... (WPF). En esta documentación, usaremos el término de ".Net control (WPF)".WINDEV le permite manipular una control .Net (WPF) a través de la programación. Para hacerlo, usa el control Variable en el código. El Variable de la.Net control (WPF) corresponde al nombre de la.Net control (WPF). La red control (WPF) utiliza las funciones de XamlXXX. Asociando algunos procedimientos de WLanguage con un Event de un ".Net control (WPF)" Para asociar un Procedure escrito en WLanguage con un Event específico de un control.Net (WPF), utilice XamlEvent. El siguiente ejemplo se utiliza para asociar una Procedure con el click de Event del botón "OKButton".. Durante un clic en el botón OK, el Procedure "ClickProcedure" se ejecutará y mostrará "El botón OK fue pulsado". // -- Initialization code of "DOTNET_Xaml_OK" DOTNET_Xaml_OK = [ OK ] // Associate the "ClickProcedure" procedure // with the "Click" event on the "OKButton" button XamlEvent(DOTNET_Xaml_OK, "OKButton", "Click", ClickProcedure)
// -- ClickProcedure procedure PROCÉDURE ClickProcedure Info("The OK button was clicked")
Averiguar o modificar el valor de un .NET Property de un .Net control (WPF) Para obtener o modificar el valor de un Property , use la función XamlProperty . El siguiente ejemplo permite mostrar las propiedades "Name" y "FontSize" del control, que definen respectivamente el nombre y el tamaño de la fuente del control. // -- Initialization code of "DOTNET_Xaml_OK" DOTNET_Xaml_OK = [ OK ] // Display the values of the "Name" and "FontSize" properties Info("Name of control: ", XamlProperty(DOTNET_Xaml_OK, "OKButton", "Name")) Info("Size of font: ", XamlProperty(DOTNET_Xaml_OK, "OKButton", "FontSize"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|