不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

二次開發教程:WPF 使用net 資源多語言

發布于:2019-08-23 17:01:54

網友投稿

更多

在WPF 用。net資源做多語言話的話,如果不要求動態切換可以在Xaml里直接使用Resource,在使用之前設置一下CultureInfo就可以了


如:


        public MainWindow()

        {

            Res.Culture = CultureInfo.GetCultureInfo("en-US");

            InitializeComponent();

        }




如果要動態切換的話可以使用擴展標記:


    public class LanguageUtils : MarkupExtension,INotifyPropertyChanged

    {

        private static ResourceManager manager = Res.ResourceManager;


        private static EventHandler<EventArgs> LanguageChangeEvent;


        public static void SetLanguage(string culture)

        {

            Res.Culture =new CultureInfo(culture);

            if (LanguageChangeEvent != null)

                LanguageChangeEvent(null, null);

        }



        static LanguageUtils()

        {

           // Res.Culture = new CultureInfo("en-US");

        }

        public LanguageUtils()

        {

            LanguageChangeEvent += LanguageChanged;

        }



        private void LanguageChanged(object sender, EventArgs e)

        {

            RaisePropertyChanged();

        }



        public string Key

        {

            get;

            set;

        }



        public string Value

        {

            get

            {

                return manager.GetString(Key, Res.Culture);

            }

        }


        public event PropertyChangedEventHandler PropertyChanged;


        private void RaisePropertyChanged()

        {

            if(PropertyChanged!=null)

            {

                PropertyChanged(this, new PropertyChangedEventArgs("Value"));

            }

        }



        public override object ProvideValue(IServiceProvider serviceProvider)

        {

            IProvideValueTarget target = serviceProvider.GetService(typeof(IProvideValueTarget)) as IProvideValueTarget;

            FrameworkElement elm = target.TargetObject as FrameworkElement;

            Binding binding = new Binding("Value")

            {

                Source = this,

                Mode = BindingMode.OneWay

            };

            object obj = binding.ProvideValue(serviceProvider);

            return obj;

        }

    }


在xaml里:


<Button Content="{local:LanguageUtils Key=String1}" HorizontalAlignment="Left" Margin="183,132,0,0" VerticalAlignment="Top" Width="212" Click="Button_Click"/>




切換事件:


        private void Button_Click(object sender, RoutedEventArgs e)

        {

            if(Res.Culture.Name=="zh-CN")

                LanguageUtils.SetLanguage("en-US");

            else

                LanguageUtils.SetLanguage("zh-CN");

        }


本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:二次開發教程:C#鍵盤鉤子

下一篇:二次開發教程:Revit開發獲取梁的寬和高

60acb4e0ef112.png
不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

      9000px;">

          国产v综合v亚洲欧| 国产美女精品一区二区三区| 国产精品欧美极品| 国产日韩在线不卡| 久久久久国产精品麻豆ai换脸 | 成人av网站在线观看免费| 精品无人码麻豆乱码1区2区| 美女网站一区二区| 久久国产夜色精品鲁鲁99| 图片区小说区区亚洲影院| 亚洲成av人片www| 亚洲大片免费看| 日韩专区在线视频| 日本中文字幕一区| 久久福利视频一区二区| 国产麻豆一精品一av一免费| 国产盗摄一区二区| 在线免费观看视频一区| 在线播放中文字幕一区| 精品美女一区二区| 国产色产综合色产在线视频| 国产精品国产三级国产普通话蜜臀 | 色综合久久六月婷婷中文字幕| 91在线观看视频| 欧美亚洲一区二区在线| 日韩欧美中文字幕一区| 国产日韩视频一区二区三区| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲青青青在线视频| 青青草一区二区三区| 国产河南妇女毛片精品久久久 | 欧美日韩在线播放一区| 日韩西西人体444www| 久久九九久精品国产免费直播| 国产精品乱码妇女bbbb| 亚洲成a人片在线不卡一二三区| 美女网站色91| 一本到三区不卡视频| 欧美高清性hdvideosex| 国产精品嫩草久久久久| 日韩精品国产欧美| 盗摄精品av一区二区三区| 欧美亚洲综合网| 欧美国产精品久久| 日韩黄色免费电影| 99re在线视频这里只有精品| 欧美一级日韩免费不卡| 亚洲欧美一区二区三区国产精品 | 国产精品1区二区.| 欧美精品日韩精品| 亚洲视频在线观看三级| 精品一区二区免费在线观看| 在线日韩av片| 国产精品另类一区| 激情欧美日韩一区二区| 欧美自拍偷拍一区| 久久久久9999亚洲精品| 日本不卡高清视频| 欧美又粗又大又爽| 国产精品第13页| 国产成人在线看| xnxx国产精品| 久久国产精品99久久久久久老狼 | 色综合久久99| 国产精品污网站| 狠狠色综合日日| 日韩一区二区在线免费观看| 亚洲成人tv网| 色吧成人激情小说| 亚洲免费av观看| 91最新地址在线播放| 国产精品丝袜在线| 懂色av一区二区三区蜜臀| 久久精品欧美一区二区三区不卡 | 亚洲成人三级小说| 欧美视频一区在线| 亚洲一区二区视频在线观看| 一本久道中文字幕精品亚洲嫩| 中文字幕中文字幕中文字幕亚洲无线| 国产伦精品一区二区三区视频青涩| 日韩欧美一区在线| 极品瑜伽女神91| 久久伊99综合婷婷久久伊| 国产成都精品91一区二区三| 国产精品视频麻豆| 色先锋久久av资源部| 一区二区三区精品在线观看| 51午夜精品国产| 狠狠色伊人亚洲综合成人| 国产女主播在线一区二区| av在线一区二区三区| 亚洲综合另类小说| 91精品国产丝袜白色高跟鞋| 久久精品国产亚洲高清剧情介绍 | 亚洲色图制服诱惑 | 精一区二区三区| 国产精品乱人伦中文| 色综合天天狠狠| 麻豆国产精品官网| 国产精品久久久久桃色tv| 欧美无乱码久久久免费午夜一区| 偷拍日韩校园综合在线| 亚洲精品一区二区三区精华液| 成人毛片视频在线观看| 亚洲一区二区四区蜜桃| 久久久久久夜精品精品免费| 99精品视频在线播放观看| 婷婷国产在线综合| 国产三级精品视频| 欧美日韩高清一区二区三区| 久久er99精品| 夜夜爽夜夜爽精品视频| 久久久蜜桃精品| 欧美日韩在线综合| 国产成人啪免费观看软件| 偷拍一区二区三区| 日韩美女视频19| 精品欧美乱码久久久久久1区2区| 一本大道av一区二区在线播放| 日本欧美一区二区三区| 亚洲视频一区在线观看| 久久久久久久综合| 欧美军同video69gay| 成人晚上爱看视频| 国产在线播放一区| 天涯成人国产亚洲精品一区av| 国产精品日日摸夜夜摸av| 欧美精品日韩精品| 欧美性受极品xxxx喷水| 成人avav在线| 国产精品1区2区3区| 日本不卡的三区四区五区| 依依成人精品视频| 日韩理论片一区二区| 国产亚洲精品福利| 久久亚洲一级片| 日韩精品一区二区三区四区| 91麻豆精品国产自产在线| 日本道色综合久久| 91在线免费看| 99国产精品一区| 成人性生交大片免费看中文| 国产美女在线精品| 国产美女娇喘av呻吟久久| 精品一区二区在线免费观看| 天堂在线一区二区| 日本欧美一区二区三区| 日韩经典一区二区| 日韩电影在线免费观看| 香蕉久久夜色精品国产使用方法| 一区av在线播放| 亚洲高清免费一级二级三级| 亚洲国产精品自拍| 视频在线观看一区二区三区| 石原莉奈在线亚洲三区| 五月天激情综合| 免费观看一级特黄欧美大片| 另类欧美日韩国产在线| 狠狠色综合色综合网络| 国产成人在线免费观看| aaa国产一区| 日本电影亚洲天堂一区| 欧美日韩在线观看一区二区| 欧美精三区欧美精三区| 日韩美女天天操| 国产校园另类小说区| 中文字幕在线一区二区三区| 亚洲免费av观看| 日本亚洲欧美天堂免费| 国产一区二区免费视频| 成人午夜免费电影| 在线精品视频免费播放| 精品日韩一区二区| 国产精品久久久久久亚洲伦| 一二三区精品福利视频| 精品一区二区三区免费观看| 播五月开心婷婷综合| 欧美日韩成人在线| 久久精品夜色噜噜亚洲aⅴ| 中文字幕一区av| 日本午夜精品视频在线观看| 国产宾馆实践打屁股91| 一本久道久久综合中文字幕| 日韩欧美一二区| 国产精品国产三级国产a| 亚洲一级不卡视频| 国精品**一区二区三区在线蜜桃| 成人一道本在线| 日韩一区二区免费在线电影| 国产精品久久久久影院色老大| 日韩电影在线看| 91激情五月电影| 久久精品一区四区| 奇米影视一区二区三区小说| av一区二区久久| 欧美精品一区二区三区四区 | 亚洲专区一二三| 成人a免费在线看| 欧美一区二区三区性视频| 亚洲欧美日韩久久精品|