Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在数据网格中获取选定行的对象,并将其值分配给wpf中的交叉响应文本框

如何在数据网格中获取选定行的对象,并将其值分配给wpf中的交叉响应文本框
EN

Stack Overflow用户
提问于 2016-02-01 11:34:08
回答 1查看 155关注 0票数 1

I create one table and data grid control and two Colum that is id and name and two textbox id and name .I want that when I click on my grid the selected value will display on their cross ponding textbox such as id and name

我创建了一个表和数据网格控件,以及两个列( id和name )和两个文本框id和name .I,希望当我单击我的网格时,选定的值将显示在它们的交叉文本框上,例如id和name。我从事wpf应用程序和visual studio 2015的工作。我创建了一个按钮,用于显示存储在数据库中值,其中一个按钮是update,当我单击update按钮时,d[enter code here][2]中的选定行将显示在表格中,而textbox name文本框将显示在表单中。我使用的是实体框架。

我完成了在show按钮上的代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  var data = from p in db.gridtbls select new { ID = p.id, USERNAME = p.username };
  myDataGrid.ItemsSource = data.ToList();

我在更新按钮上使用了下面的代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 var  id = myDataGrid.SelectedValue;
 tbxname.Text = id.To String();
 tbxid.Text = id.ToString();

但是我们在文本框中得到的值是name,比如在textbox1中显示的是name文本框中的{ ID=1, Name="aqib" }。我希望在名称文本框中唯一的打印是"aqib“和id是"1”。我们如何解决它。

EN

回答 1

Stack Overflow用户

发布于 2016-02-01 11:39:40

您可以创建anonum对象:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
new { ID = p.id, USERNAME = p.username };

你在这里得到了对象(我想)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 var  id = myDataGrid.SelectedValue;

所以..。此对象有2个属性ID和用户名

所以..。

更改此设置:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tbxname.Text = id.To String();
tbxid.Text = id.ToString();

要这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tbxname.Text = id.USERNAME.ToString();
tbxid.Text = id.ID.ToString();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35129494

复制
相关文章
在 WPF 中获取一个依赖对象的所有依赖项属性
本来 .NET 中提供了一些专供设计器使用的类型 TypeDescriptor 可以帮助设计器找到一个类型或者组件的所有可以设置的属性,不过我们也可以通过此方法来获取所有可供使用的属性。
walterlv
2023/10/22
4470
获取map对象中的最大最小值
遇到的问题是获取map中的最高成绩和最低成绩 xxx.entrySet() 这里放的你的map
崔笑颜
2020/06/08
5.9K0
【数据网格架构】什么是数据网格——以及如何不将其网格化
Image Courtesy of Ronan Furuta on Unsplash.
架构师研究会
2022/09/26
8650
【数据网格架构】什么是数据网格——以及如何不将其网格化
Thymeleaf 获取model中的值和JS获取Model中的数据
1:Thymeleaf 获取model中的值 访问model中的数据 //通过“${}”访问model中的属性
王小婷
2021/06/21
24.3K0
Thymeleaf 获取model中的值和JS获取Model中的数据
用过Excel,就会获取pandas数据框架中的值、行和列
至此,我们已经学习了使用Python pandas来输入/输出(即读取和保存文件)数据,现在,我们转向更深入的部分。
fanjy
2021/11/29
19.3K0
用过Excel,就会获取pandas数据框架中的值、行和列
获取listbox中的值
List<string> list=new List<string>();             for (int i = 0; i < lbLog.Items.Count - 1; i++)             {                 list.Add(lbLog.Items[i].ToString());             }
2018/09/03
6.2K0
如何在 WPF 中获取所有已经显式赋过值的依赖项属性
获取 WPF 的依赖项属性的值时,会依照优先级去各个级别获取。这样,无论你什么时候去获取依赖项属性,都至少是有一个有效值的。有什么方法可以获取哪些属性被显式赋值过呢?如果是 CLR 属性,我们可以自己写判断条件,然而依赖项属性没有自己写判断条件的地方。
walterlv
2023/10/22
2520
Java 如何提取列表中对象某个属性值并去重
在 Java 中,有时候需要从一个对象列表中提取某个属性值,并去除重复的值。本文将介绍两种方式来实现这个操作。
高久峰
2023/10/26
2.3K0
在不是Thread类的子类中,如何获取线程对象的名称呢?
我想要获取main方法所在的线程对象的名称,该怎么办呢?   遇到这种情况,Thread类就提供了一个很好玩的方法:     public static Thread currentThread()
黑泽君
2018/10/11
4.9K0
Java 反射获取父类实例化对象中的值
想通过反射将父类实例化一个子类,使用如下方案: try { Field[] fields = super.getClass.getDeclaredFields(); for (Field field : fields) { field.setAcessible(true); Method method = super.getClass().getDeclaredMethod("get" + upperHeadChar(field.getName()));
zucchiniy
2019/10/30
5.6K0
[Office] 在Excel中,如何根据值求出其在表中的坐标
在使用excel的过程中,我们知道,根据一个坐标我们很容易直接找到当前坐标的值,但是如果知道一个坐标里的值,反过来求该点的坐标的话,据我所知,excel没有提供现成的函数供使用,所以需要自己用VBA编写函数使用 (代码来自互联网)
轻舞飞扬SR
2021/02/24
8.9K0
WinCC 中如何获取在线 表格控件中数据的最大值 最小值和时间戳
1 <概述> 1.1 <目的> <读取 WinCC 在线表格控件中特定数据列的最大值、最小值和时间戳,并在外部对 象中显示。如图 1 所示。左侧在线表格控件中显示项目中归档变量的值,右侧静态 文本中显示的是表格控件中温度的最大值、最小值和相应的时间戳。
科控物联
2022/03/29
9.9K0
WinCC 中如何获取在线 表格控件中数据的最大值 最小值和时间戳
如何在gin中获取响应体内容?
实现思路: 对gin的responseWriter进行包装, 每次写往请求方写响应数据的时候,将响应数据返回出去。step1: 定义一个新的CustomResponseWriter,通过组合方式持有一个gin.ResponseWriter和response body缓存。type CustomResponseWriter struct { gin.ResponseWriter body *bytes.Buffer}func (w CustomResponseWriter) Write(b []byt
Johns
2021/04/10
11.7K0
如何在gin中获取响应体内容?
在shell程序里如何从文件中获取第n行
有没有一种“规范”的方式来做到这一点?我一直在使用 head -n | tail -1,它可以做到这一点,但我一直想知道是否有一个Bash工具,专门从文件中提取一行(或一段行)。
程序熵
2023/09/25
5020
在shell程序里如何从文件中获取第n行
SQL 获取一行中多个字段的最大值
在 chaos(id,v1,v2,v3) 表中获取每个 id 对应的 v1、v2、v3 字段的最大值,v1、v2、v3 同为数值类型。
白日梦想家
2020/12/14
11.6K0
封装获取URL中params的值
utils const str = "http:www.baidu.com?name=swt&age=80&heigth=200" function get(key) { //获取?位置的索引
peng_tianyu
2022/12/15
3K0
获取GridView中的某列值
    protected void GridView1_RowEditing(object sen
Java架构师必看
2021/03/22
10.2K0
目录
Python有很多GUI框架,但是Tkinter是Python标准库中唯一内置的框架。
互联网金融打杂
2022/08/01
29.9K0
目录
在 JavaScript 中如何克隆对象?
我们假设一个变量 name 具有一个与之关联的原始值(number,string,boolean,undefined 和null)。 如果我们将此变量 name 复制到另一个变量name2 ,则原始变量的任何修改都不会影响到第二个变量,因为它们是原始值。
前端小智@大迁世界
2022/06/15
4.7K0
气象业务中的网格化数据
今天聊聊我们气象业务中比较关键的数据,那就是网格化气象数据,这个网格化数据既包含主客观的网格预报,也包含融合后的网格化实况。应用在具体的气象服务中,也经常踩到一些坑。
用户1247399
2020/08/28
2.7K0

相似问题

如何使用WPF在适当的文本框中获取数据网格的选定行的数据?

12

获取数据网格中ComboBoxColumn的选定值(WPF)

11

如何在WPF中获取网格的SelectionChanged事件的选定行值

21

WPF数据网格交叉行验证

13

在Kendo网格中获取选定行值

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文