首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WPF相干xaml中Grid.DataContext绑定为null,求解?

2013-03-17 
WPF有关xaml中Grid.DataContext绑定为null,求解???WPF有关xaml中Grid.DataContext绑定为null,求解???、xaml

WPF有关xaml中Grid.DataContext绑定为null,求解???
WPF有关xaml中Grid.DataContext绑定为null,求解???、
xaml中:
<Grid  Name="gridEmployee">      
            <TextBox Text="{Binding Name}"  />
            <TextBox Text="{Binding Number}" />
            <Button Content="Button" Name="button1" Click="button1_Click" />
</Grid>

Model中:
public class Employee
    {
        public  string Name { get; set; }
        public string Number { get; set; }
    }

代码:
 private void button1_Click(object sender, RoutedEventArgs e)
        {
            Employee emp = new Employee();
            emp = (Employee)gridEmployee.DataContext;
            MessageBox.Show(emp.Name);
        }
运行后,单击button怎么提示”未将对象引用设置到对象的实例。“,而且emp为null,求解????? wpf null button textbox binding
[解决办法]

引用:
绑定了, <TextBox Text="{Binding Name} Name="txtName">

你那是 绑定模版  绑定的数据源呢? 你在哪绑定的数据源
[解决办法]
你得在你的XAML中绑定一下或者后台代码中绑定一下。
在后台的构造函数中加上This.DataContext = new Employee();

热点排行