创建 NetLogic
开发用于创建本地化标签的设计时 NetLogic。
先决条件
设置默认外部代码编辑器。请参见设置默认代码编辑器。
- 创建 NetLogic
- 在项目视图中,右键单击MainWindow (type),然后选择 。
- 将光标悬停在DesignTimeNetLogic1上,选择 并输入CreateLocalizedLabels
- 双击 NetLogic。外部代码编辑器将打开。
- 在代码编辑器中,按照如下所示,编辑public void Method1():[ExportMethod] public void Method1() { String labelName = "MyLabelName"; Label myLabel = Owner.Get<Label>(labelName); if (myLabel == null ) { myLabel = InformationModel.Make<Label>(labelName); myLabel.LocalizedText = new LocalizedText(myLabel.NodeId.NamespaceIndex, "myKey1"); Owner.Add(myLabel); } else { Log.Warning("Label with name " + labelName + " already exists"); } }
- 保存代码。
提供反馈