2015-11-03 135 views
-1

我正在使用windows phone 8.1。Windows phone 8.1名称'Thread'在当前上下文中不存在

AM得到一个错误的名称“线程”中不当前上下文存在即使添加这 - >

使用的System.Threading;

我检查这个文件夹C:\ Program Files文件(x86)的\参考大会\微软\框架\ WindowsPhoneApp \ V8.1

的System.Threading DLL是avaliable。

如果我在列表框中选择语言。整个页面已被改变成语言 SO

private void LocList_SelectedIndexChanged(object sender, SelectionChangedEventArgs e) 
    { 
     var selectedCulture = locList.SelectedIndex.ToString(); 
     string cul; 
     switch (selectedCulture) 
     { 
      case "0": 
       cul = "zh-CN"; 
       break; 
      case "1": 
       cul = "da-DK"; 
       break; 
      case "2": 
       cul = "fr-FR"; 
       break;     
      case "3": 
       cul = "en-US"; 
       break; 
      case "4": 
       cul = "en-GB"; 
       break; 
      default: 
       cul = "en-US"; 
       break;   
     } 
     CultureInfo newCulture = new CultureInfo(cul); 
     Thread.CurrentThread.CurrentCulture = newCulture; 
    } 

SO是设置文化,当前线程,并计划重新加载页面

+0

你可以在你的问题上贴一些代码吗? –

+0

CultureInfo newCulture = new CultureInfo(cul); Thread.CurrentThread.CurrentCulture = newCulture; – Gayathri

+0

这里线程给出了上述错误 – Gayathri

回答

0

添加引用System.Thread可能丢失。

相关问题