WPF DataGrid中的行单击事件 [英] Row click event in WPF datagrid

查看:105
本文介绍了WPF DataGrid中的行单击事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当单击wpf datagrid的行时,我想通过使用绑定将被单击的行的特定列值获取到文本框中.我该怎么办?

在此先感谢
Kunjammu

When click on row of wpf datagrid, i want to get a particular column value of the clicked row into a textbox by using binding. How can i do it?

Thanks in Advance
Kunjammu

推荐答案

引用:
在WPF DataGrid中单击单击 [ WPF datagrid选择的行单击事件 [
Refer:
Single click edit in WPF DataGrid[^]
WPF datagrid selected row clicked event[^]


<grid grid.column="1" grid.row="1" height="177" horizontalalignment="Left" margin="10,12,0,0" name="grid3" verticalalignment="Top" width="595" datacontext="{Binding ElementName=DataEntrydataGrid, Path=SelectedItem}">
            <grid.rowdefinitions>
                <rowdefinition height="48*" />
                <rowdefinition height="129*" />
            </grid.rowdefinitions>
            <grid.columndefinitions>
                <columndefinition width="128*" />
                <columndefinition width="467*" />
            </grid.columndefinitions>
            <textblock height="23" horizontalalignment="Left" margin="40,24,0,0" name="textBlock8" text="LastName" verticalalignment="Top" />
            <textbox grid.column="1" height="23" horizontalalignment="Left" margin="9,21,0,0" name="LastNametextBox" verticalalignment="Top" width="120" text="{Binding Path=LastName}" />
        </grid>



我只是使用数据绑定来完成的.无需编写任何代码



I just did it using databinding. no need to write any code


以下是一些获取示例的示例:
http://social.msdn.microsoft.com/Forums/zh/wpf/thread/a5fd5413-f055-4b56-83af-6d6bdb1d6fe9 [
Here are some examples of how you could get it:
http://social.msdn.microsoft.com/Forums/en/wpf/thread/a5fd5413-f055-4b56-83af-6d6bdb1d6fe9[^]


这篇关于WPF DataGrid中的行单击事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆