我遇到了XAML的问题。我想给我的文本框绑定到我的datagridview。这是我到目前为止已经写的:从Datagrid(WPF)绑定文本框
<TextBox x:Name="txtMaMH"
HorizontalAlignment="Left"
Height="23"
Margin="178,78,0,0"
TextWrapping="Wrap"
Text="{binding SelectedItem.MAMH, ElementName=dgvMH}"
VerticalAlignment="Top"
Width="120"/>
但我收到两个错误:
绑定在Windows演示基础(WPF)项目不支持。
未找到类型“绑定”。验证您是否缺少程序集引用,并且所有引用的程序集都已构建。
如何解决这个问题?请帮助我,谢谢
还有一件事。我有一个Datagridview(dgvMH),它有2列MAMON,TENMON。我想填充我的文本框txtMaMon,txtTenMon,只要我点击该行的dgvMH。这是真正的XAML代码吗?纠正我,如果我错了,谢谢
<TextBox x:name = "txtMaMon" Text="{Binding SelectedItem.MAMON, ElementName=dgvMH}"/>
<TextBox x:name = "txtTenMon" Text="{Binding SelectedItem.TENMON, ElementName=dgvMH}"/>
<DataGrid x:Name="dgvMH" />
第一个问题已解决,谢谢,这是一个错字错误。 第二,它是Datagrid(不Datagridview,因为我错误WPF与WF对不起!) 我会将MAMON,TENMON更改为COURSEID,COURSENAME。你可以向我展示一个具有SelectedItem属性的明智代码吗?我是WPF的新手:( – 2014-10-31 17:41:12
好吧,我可以尝试,但我不能保证它会工作,因为我没有时间充分模拟DataGrid。给我一秒。 – furkle 2014-10-31 17:43:53
@NguyễnQuangKhảiI已经用一些代码更新了答案。 – furkle 2014-10-31 18:03:19