在运行时配置区域设置

在未配置用户区域设置的多语言项目中,可以在运行时通过图形对象提示用户选择会话区域设置。
使用包含 NetLogic 的自定义对象可以显示区域设置列表。在
会话
对象中选择的区域设置会更改项目的区域设置。
  1. 选择
    模板库
    。
  2. 选择
    Widgets
    。
  3. 在
    组件
    下面,将
    用户编辑器
    拖到
    项目视图
    中的
    UI
    文件夹中。
  4. 在
    库
    中,选择
    关闭
    。
  5. 在
    项目视图
    中,展开
    用户编辑器#
    文件夹,然后将
    LocaleComboBox (type)
    拖到
    UI
    文件夹中。
  6. 右键单击
    用户编辑器#
    文件夹,然后选择
    删除
    。
  7. 在
    删除用户编辑器#
    中,选择
    删除
    。
  8. 在
    项目视图
    中,选择
    UI
    文件夹。
  9. 在
    项目视图
    工具栏中,选择
    Add
    ,然后选择
    UI 会话
    。
  10. (可选)当在
    UI
    文件夹中选择了
    UI会话# (type)
    时,在
    属性
    中的
    LocaleIDs
    中键入所需的起始区域设置。
  11. 在
    项目视图
    中,选择画面引擎。
  12. 在
    属性
    中的
    会话
    中,选择在步骤 9 中创建的
    UI会话 (type)
    。
  13. 右键单击所需的目标容器或页面,选择
    新建
    ,然后浏览到
    LocaleComboBox (type)
    以创建实例。
  14. 在新实例的
    属性
    中,在
    事件
    下面的
    选择已更改
    中,选择
    Add
    添加新方法
    。
  15. 选择
    命令
    变量命令
    ,然后选择
    设置变量值
    。
  16. 在
    VariableToModify
    中,选择
    选择节点
    ,
    别名
    会话
    VariableToModify
    ActualLanguage
    。
  17. 在
    值
    属性中,选择正在编辑的
    LocaleComboBox#
    实例,然后选择
    SelectedValue
    。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal