91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 103KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-04
  • 語言: C#
  • 標(biāo)簽: c#??winform??本地化??

資源簡介

c# winform 多語言切換 本地化

資源截圖

代碼片段和文件信息

using?System;
using?System.Windows.Forms;
using?System.ComponentModel;
using?System.Threading;?///?線程空間

namespace?Liang.LanguageLibrary
{
????///?
????///?語言庫?class
????///?

????public?class?SetLanguage
????{
????????///?
????????///?設(shè)置當(dāng)前程序的界面語言
????????///?

????????///?語言?
????????///?窗體
????????///?窗體類型
????????public?static?void?SetLang(string?lang?Form?form?Type?frmtype)
????????{
????????????Thread.CurrentThread.CurrentUICulture?=?new?System.Globalization.CultureInfo(lang);
????????????if?(form?!=?null)
????????????{
????????????????ComponentResourceManager?resources?=?new?ComponentResourceManager(frmtype);
????????????????resources.ApplyResources(form?“$this“);
????????????????AppLang(form?resources);
????????????}
????????}
????????#region?AppLang?for?Control
????????///?
????????///?遍歷窗體所有控件,針對其設(shè)置當(dāng)前界面語言
????????///?

????????///?
????????///?
????????private?static?void?AppLang(Control?control?ComponentResourceManager?resources)
????????{
????????????if?(control?is?MenuStrip)
????????????{
????????????????//將資源應(yīng)用與對應(yīng)的屬性
????????????????resources.ApplyResources(control?control.Name);
????????????????MenuStrip?ms?=?(MenuStrip)control;
????????????????if?(ms.Items.Count?>?0)
????????????????{
????????????????????foreach?(ToolStripMenuItem?c?in?ms.Items)
????????????????????{
????????????????????????//調(diào)用?遍歷菜單?設(shè)置語言
????????????????????????AppLang(c?resources);
????????????????????}
????????????????}
????????????}

????????????foreach?(Control?c?in?control.Controls)
????????????{
????????????????resources.ApplyResources(c?c.Name);
????????????????AppLang(c?resources);
????????????}
????????}
????????#endregion

????????#region?AppLang?for?menuitem
????????///?
????????///?遍歷菜單
????????///?

????????///?
????????///?
????????private?static?void?AppLang(ToolStripMenuItem?item?System.ComponentModel.ComponentResourceManager?resources)
????????{
????????????if?(item?is?ToolStripMenuItem)
????????????{
????????????????resources.ApplyResources(item?item.Name);
????????????????ToolStripMenuItem?tsmi?=?(ToolStripMenuItem)item;
????????????????if?(tsmi.DropDownItems.Count?>?0)
????????????????{
????????????????????foreach?(ToolStripMenuItem?c?in?tsmi.DropDownItems)
????????????????????{
????????????????????????//if?(tsmi?!=?ToolStripSeparator)
????????????????????????//{?}
????????????????????????AppLang(c?resources);
????????????????????}
????????????????}
????????????}
????????}
????????#endregion
????}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

????.CA....??????1407??2010-03-29?13:59??Liang.Language\LanageTextobject.sln

????.CA..H.?????24064??2010-03-29?15:01??Liang.Language\LanageTextobject.suo

????.CA....??????5632??2010-03-29?14:29??Liang.Language\LanguageLibrary\bin\Debug\Liang.LanguageLibrary.dll

????.CA....?????13824??2010-03-29?14:29??Liang.Language\LanguageLibrary\bin\Debug\Liang.LanguageLibrary.pdb

????.CA....??????2153??2010-03-29?13:59??Liang.Language\LanguageLibrary\LanguageLibrary.csproj

????.CA....???????460??2010-03-29?14:01??Liang.Language\LanguageLibrary\obj\Debug\LanguageLibrary.csproj.FileListAbsolute.txt

????.CA....??????5632??2010-03-29?14:29??Liang.Language\LanguageLibrary\obj\Debug\Liang.LanguageLibrary.dll

????.CA....?????13824??2010-03-29?14:29??Liang.Language\LanguageLibrary\obj\Debug\Liang.LanguageLibrary.pdb

????.CA....??????3584??2010-03-29?14:05??Liang.Language\LanguageLibrary\obj\Debug\Refactor\Liang.LanguageLibrary.dll

????.CA....??????1362??2010-03-29?13:34??Liang.Language\LanguageLibrary\Properties\AssemblyInfo.cs

????.CA....??????2964??2010-03-29?14:29??Liang.Language\LanguageLibrary\SetLanguage.cs

????.CA....?????25962??2010-03-29?15:01??Liang.Language\RunExt.rar

????.CA....??????1229??2010-03-29?14:39??Liang.Language\WinGUI\Loginfrm.cs

????.CA....??????4897??2010-03-29?14:36??Liang.Language\WinGUI\Loginfrm.Designer.cs

????.CA....?????14227??2010-03-29?14:24??Liang.Language\WinGUI\Loginfrm.en-US.resx

????.CA....?????14490??2010-03-29?14:36??Liang.Language\WinGUI\Loginfrm.resx

????.CA....?????14235??2010-03-29?14:25??Liang.Language\WinGUI\Loginfrm.zh-CHS.resx

????.CA....??????1429??2010-03-29?14:31??Liang.Language\WinGUI\Mainfrm.cs

????.CA....??????9174??2010-03-29?14:16??Liang.Language\WinGUI\Mainfrm.Designer.cs

????.CA....?????16712??2010-03-29?14:26??Liang.Language\WinGUI\Mainfrm.en-US.resx

????.CA....?????17010??2010-03-29?14:16??Liang.Language\WinGUI\Mainfrm.resx

????.CA....?????16727??2010-03-29?14:27??Liang.Language\WinGUI\Mainfrm.zh-CHS.resx

????.CA....?????32768??2010-03-29?14:39??Liang.Language\WinGUI\obj\Debug\en-US\Liang.WinGUI.resources.dll

????.CA....?????31232??2010-03-29?14:39??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.exe

????.CA....??????7862??2010-03-29?14:29??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Loginfrm.en-US.resources

????.CA....??????7920??2010-03-29?14:37??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Loginfrm.resources

????.CA....??????7870??2010-03-29?14:29??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Loginfrm.zh-CHS.resources

????.CA....?????11290??2010-03-29?14:29??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Mainfrm.en-US.resources

????.CA....?????10576??2010-03-29?14:29??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Mainfrm.resources

????.CA....?????11305??2010-03-29?14:29??Liang.Language\WinGUI\obj\Debug\Liang.WinGUI.Mainfrm.zh-CHS.resources

............此處省略36個(gè)文件信息

評論

共有 條評論