Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DataContext绑定到矩形_C#_Wpf_Xaml_Data Binding - Fatal编程技术网

C# DataContext绑定到矩形

C# DataContext绑定到矩形,c#,wpf,xaml,data-binding,C#,Wpf,Xaml,Data Binding,我有一个班级的学生有3个属性(名字,姓氏,年龄) 在.xaml中(基本上是两个矩形,每个矩形包含3个文本块,绑定到这3个属性) 初始化组件后 InitializeComponent(); DataContext = student1; 当我跑步的时候,我感到很累 詹姆斯·彼得12詹姆斯·彼得12 我要一份表格 詹姆斯·彼得12马克·史密斯20 我试着用这个,但没用: rectangle1.DataContext=student1; rectangle2.DataContext=stu

我有一个班级的学生有3个属性(名字,姓氏,年龄)

在.xaml中(基本上是两个矩形,每个矩形包含3个文本块,绑定到这3个属性)

初始化组件后

InitializeComponent();     
DataContext = student1;
当我跑步的时候,我感到很累

詹姆斯·彼得12
詹姆斯·彼得12

我要一份表格

詹姆斯·彼得12
马克·史密斯20

我试着用这个,但没用:

rectangle1.DataContext=student1;
rectangle2.DataContext=student2;

如何为这两个矩形设置两个不同的值

矩形不包含
文本块
,在这两种情况下
堆栈面板
都包含,您应该在其上设置
数据上下文

InitializeComponent();     
DataContext = student1;
rectangle1.DataContext=student1;
rectangle2.DataContext=student2;