当前位置: 首页 > news >正文

投票网站开发网络营销手段有哪些方式

投票网站开发,网络营销手段有哪些方式,合肥专业网站设计公司价格,宣传册模板提供一个c# winform的多语言框架源码,采用json格式作为语言包,不使用resx资源,当然本质一样的,你也可以改为resx 一、先看下测试界面 演示了基本的功能:切换语言,如何加载语言,如何分级加载语…

提供一个c# winform的多语言框架源码,采用json格式作为语言包,不使用resx资源,当然本质一样的,你也可以改为resx

一、先看下测试界面

演示了基本的功能:切换语言,如何加载语言,如何分级加载语言

二、看下测试界面的代码

如上图所示,代码编写步骤:
1.依赖注入载入语言管理器

        private readonly ILanguageManager _languageManager;public MainForm(ILanguageManager languageManager){_languageManager = languageManager;InitializeComponent();languageManager.LanguageChanged += (s, e) => Localize();}


2.加入语言变更事件

        private readonly ILanguageManager _languageManager;public MainForm(ILanguageManager languageManager){_languageManager = languageManager;InitializeComponent();languageManager.LanguageChanged += (s, e) => Localize();}private void Localize(){ButtonChangeLanguage.Text = _languageManager.CurrentLanguage["Buttons.ButtonMount"];FrmCallRepairText.Text = _languageManager.CurrentLanguage["Labels.mazhiyuan"];//测试多级if (PauseButton.Text == _languageManager.CurrentLanguage["DataSyncRecordsControl.PauseButton.Pause"]){PauseButton.Text = _languageManager.CurrentLanguage["DataSyncRecordsControl.PauseButton.Resume"];}else{PauseButton.Text = _languageManager.CurrentLanguage["DataSyncRecordsControl.PauseButton.Pause"];}}

是的,就是这么简单易用。

三、语言包的制定

如图所示,语言包文件默认是自动读取“Languages"中所有.json文件。
当然,您可以在初始化的时候改变这个配置。代码在如下图的地方修改

四、关于.json文件 的内容

如上图,以简体中文zh-CN.json为例子:
LanguageName:语言名称
LanguageCode:语言唯一编码
Order:排序,类型是float,支持小数点。值越小,就排在越前面
Default:是否默认,当为true的时候,那么打开winform程序,就自动使用这个配置的语言包
Translations:语言翻译。特色是支持多级分类 ,这样有助于你按层级结构进行语言整理。访问的时候,使用小数点进行间隔,如下图所示:

五、核心接口

ILanguageManager是核心接口,所有访问均从此入口进去。
具体接口内容,请看截图。

具体的代码实现就不多说了。提供了源码,请自行下载。

如上图,源码位置在Xejen.Common目录下。


源码下载:
https://gitee.com/mazhiyuan1981/xejen-open.git

祝您用餐愉快。

http://www.yayakq.cn/news/932613/

相关文章:

  • 网站建设与运营 教材 崔怎么做视频还有网站吗
  • 响应式外贸网站价格如何用wordpress做网页
  • wordpress网站的CDN设置做明星同款的网站
  • 咸宁做网站的公司那家便宜长春自主建站模板
  • 哪些网站可以做调查问卷设计公司门头设计
  • 点网站建设一级消防工程师考试难度
  • 集美建设局中心网站做兼职在什么网站找比较好
  • 邹城市建设局网站莱芜做网站的商家有哪些
  • 网站建设商务通什么意思wordpress替换主题图片
  • 网站建设的流程 步骤汉中网站建设哪家好
  • 要怎么制作网站课件模板ppt免费
  • 备案网站主办者承诺书企业seo的措施有哪些
  • 营销型网站开发 语言选择国内做新闻比较好的网站
  • dw如何制作自己的网站商城网站设计说明书
  • 注册门户网站诛仙3官方网站做花灯答案
  • 网站设计就业前景如何免费推广方式有哪些
  • 肥西县建设局资询网站外链发布工具
  • wordpress模板视频教程优化网站设计有哪些方法
  • 滨海专业做网站触屏手机网站设计
  • 59网一起做网站优质外贸网站
  • 福建省第二电力建设公司网站个人免费自助建站
  • swoole做网站苏州工业园区两学一做教育网站
  • asp.net网站开发步骤泰安软件公司 泰安网站建设
  • 南京网站c建设云世家图片外链生成工具在线
  • 网站设计培训学校有哪家wordpress实现中英文切换
  • 平面设计素材怎么找电商网站优化方案
  • 淮阴区建设局网站建设企业网站收费吗
  • 电子商务网站建设方案网站优化定做
  • 河北网站开发报价网站后台怎么更新网站
  • 做网站入门网站放到国外空间