Sviluppare una NetLogic che imposta il testo dell'etichetta
Questa NetLogic di runtime modifica il testo di un'etichetta. La NetLogic può essere attivata con un evento MouseClickEvent.
Prerequisiti
Impostare l'editor di codice esterno. Vedere Impostare l'editor di codice predefinito.
- Per sviluppare la NetLogic
- InVista progetto, fare clic con il pulsante destro del mouse sulla cartellaNetLogice selezionare .
- Fare doppio clic sulla NetLogic.Viene aperto l'editor di codice esterno.
- Modificare la NetLogic sostituendo la classeRuntimeNetLogic1esistente con il codice seguente. Vedere Modificare una NetLogic.#region Using directives using System; using UAManagedCore; using OpcUa = UAManagedCore.OpcUa; using FTOptix.HMIProject; using FTOptix.UI; using FTOptix.NativeUI; using FTOptix.Core; using FTOptix.CoreBase; using FTOptix.NetLogic; #endregion public class RuntimeNetLogic1 : FTOptix.NetLogic.BaseNetLogic { [ExportMethod] public void SetLabelTextToHelloWord(NodeId labelNodeId) { var label = InformationModel.Get<Label>(labelNodeId); label.Text = "Changed label text"; } }
- Salvare il codice.
Fornire un feedback