如何将所选项目从datagrid显示到文本框? [英] how to display selected item from datagrid to textbox?

查看:87
本文介绍了如何将所选项目从datagrid显示到文本框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好。



我想问一下,如何从datagrid到textbox显示所选项目?我正在使用vb.net。我认为winform和wpf的代码是一样的...



i尝试使用此代码:



Hi.

I would like to ask, how to display selected item from datagrid to textbox? I'm using vb.net. I thought the codes for winform and wpf are the same...

i tried using this code:

Private Sub dgv_admin_MouseLeftButtonDown(sender As Object, e As MouseButtonEventArgs) Handles dgv_admin.MouseLeftButtonDown


Dim i As Integer
       i = dgstudents.CurrentRow.Index

       Lblid.Text = dgstudents.Item(0, i).Value
       TxtLname.Text = dgstudents.Item(1, i).Value
       TxtFname.Text = dgstudents.Item(2, i).Value


   End Sub





但文本框中没有任何内容。



but nothing is seen on the textboxes.

推荐答案

像Pheonyx提到的那样,使用一些属性创建viewModel,它将绑定到您的视图。当您想要在文本框中显示数据时,只需将created属性设置为您的值,例如:

Like Pheonyx mentioned, create viewModel, with some property, which will be binding to your view. When you would like to show data in textbox, just set created property to your value like :
createdProperty = dgstudents.Item(1, i).Value



并通过绑定它将显示在您的视图中。


and via binding it will be shown in your view.


这篇关于如何将所选项目从datagrid显示到文本框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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