C#怎样访问WPF中空间的私有属性
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSy...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WPF
{
/// <summary>
/// Window1.xaml 的交互逻辑
/// </summary>
public partial class Window1 : Window
{
class example
{
public void userDisplay3()
{
username.Text = "test_example";//这里为什么 不能使用呢
//username.Text 这个属性是private
return;
}
}
public Window1()//主窗体显示 内容
{
InitializeComponent();
userDisplay1();
}
private void username_TextChanged(object sender, TextChangedEventArgs e)
{
}
}
} 展开
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WPF
{
/// <summary>
/// Window1.xaml 的交互逻辑
/// </summary>
public partial class Window1 : Window
{
class example
{
public void userDisplay3()
{
username.Text = "test_example";//这里为什么 不能使用呢
//username.Text 这个属性是private
return;
}
}
public Window1()//主窗体显示 内容
{
InitializeComponent();
userDisplay1();
}
private void username_TextChanged(object sender, TextChangedEventArgs e)
{
}
}
} 展开
展开全部
加个中间变量
private string userNameValue="";
public string UserNameValue{
set{this.userNameValue=value;}
}
class example
{
public void userDisplay1()
{
//username.Text = "test_example";//这里为什么 不能使用呢
//username.Text 这个属性是private
this.UserNameValue="test_example";
return;
}
}
public Window1()//主窗体显示 内容
{
InitializeComponent();
example ex=new example();
ex.userDisplay1();
username.Text=this.userNameValue;
}
private string userNameValue="";
public string UserNameValue{
set{this.userNameValue=value;}
}
class example
{
public void userDisplay1()
{
//username.Text = "test_example";//这里为什么 不能使用呢
//username.Text 这个属性是private
this.UserNameValue="test_example";
return;
}
}
public Window1()//主窗体显示 内容
{
InitializeComponent();
example ex=new example();
ex.userDisplay1();
username.Text=this.userNameValue;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询