如何访问属性APP.XAML.cs

问题描述:

我有类“APP.XAML.cs”和其他类“list.xaml.cs”类“APP.XAML.cs”中的同一个项目中我有属性公开静态字符串ClientID {get; set;}在“list.xaml.cs”我有方法clientInformation公共无效clientInformation(){IDClient =应用程序。 ClientID;}在这个ligne IDClient = App.ClientID;我有这样的错误应用程序“的错误CS0119:‘应用’est的联合国型号,魁n'est PAS的Valide丹斯乐contexte邓恩”如何访问属性APP.XAML.cs

namespace Panels 
    {//class App 
     public partial class App : Application 
     { 
     public static string ClientID {get; set;} 
     public App() 
      { 
       this.Startup += this.Application_Startup; 
       this.Exit += this.Application_Exit; 
       this.UnhandledException +=  
       this.Application_UnhandledException; 
       InitializeComponent();    
      } 
     } 
    namespace Panels 
    {//class list 
     public partial class list : UserControl 
     { 
     public void clientInformation() { IDClient=App.ClientID; } 
     } 

     } 
+0

请我需要你帮助解决这个问题'App'est un type,qui n'est pas valide dans le contextedonné“ – Narjis

+0

你需要提供一个[mcve],你现在的状态/格式不能提供太多帮助 – Nkosi

您可以使用此示例:

((App)Application.Current).ClientID =1 
+0

我这样做过,但没有工作 – Narjis

+0

更改==>公共静态字符串ClientID {get; set;}要==>公共字符串ClientID {get; set;} –

+0

请求如果样品是工作的,则标记为答案 –