首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >单击组合框时,WPF列表视图/Gridview设置选定项

单击组合框时,WPF列表视图/Gridview设置选定项
EN

Stack Overflow用户
提问于 2009-10-27 17:10:42
回答 2查看 2.2K关注 0票数 5

我在使用GridView作为ListView视图时遇到问题,当用户从Gridview中的组合框中选择并在事件中传递所选项目时,我想要做的是触发一个事件。

  • --我的第一个问题是,当用户单击一行内的组合框时,该行不会被选中(这意味着,除非用户首先单击其他地方,否则选择的项将保持为空)。在不尝试捕捉鼠标单击或anything?
  • Secondly在WPF组合框上没有选择更改事件的情况下,是否有一种干净的方法来检查用户是否手动选择了一个选项,而不是检查是否启用了组合框?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-18 11:14:28

我通过使用WPF网格(http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117)和一系列选定的项来“解决”我的问题,这可能是一个更干净的解决方案。不能解释GridView的行为,这对我来说是不寻常的

原来的链接已经死了,相信这是唯一的https://github.com/xceedsoftware/wpftoolkit/wiki/DataGrid

票数 1
EN

Stack Overflow用户

发布于 2009-11-17 20:57:19

我也看到了类似的行为。我的假设是,列表中每个项目的DataTemplate的一个或多个层正在吞噬本应产生新选择的RoutedEvent。是否有可能以一种通用的方式告诉DataTemplate中的项,它们永远不应该阻止事件的进一步扩展或隧道,而不需要覆盖代码后面的每个焦点触发事件处理程序?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1632303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档