问题标签 [selectionchanged]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 仅在单击时删除 ListView
我有一个带有特定 ItemTemplate 的 ListView,它直观地显示对象列表的内容。我想让用户通过单击它来选择这样的对象,并且作为选择它的结果,它将作为应用程序的当前对象加载并从列表中删除。
问题是列表视图不支持 Click 事件,所以我尝试使用 SelectionChanged 事件。好吧,这也不行,因为如果我单击一个项目(但不释放鼠标)然后将鼠标移到另一个项目上(同时按住鼠标),它也会删除该项目。
关于如何在不触发其他操作的情况下从列表中删除所选项目的任何建议?这是我的代码的简化版本(具有相同的行为):
和后面的代码:
c# - C# datagridview selectionchanged 事件错误
当我在 datagridview 中使用 selectionchanged 事件时。如果我单击列标题,它会给我这个异常:NullReferenceException 未被用户代码处理 对象引用未设置为对象的实例。
这是我的代码
datagridview - 在 DataGridView 中选择一行
我从数据表中填充 DataGridView。我在 DataGridView 控件中使用 selectionchanged 事件。
当我在数据库中插入一个新项目并在网格中重新加载数据表时,它默认选择 datagridview 中的第一行。
如何选择插入 DataGridView 的最后一行?
wpf - 如何取消对绑定到同一对象的两个单独组合框的选择的链接?
我有两个单独的 WPF 组合框,它们都绑定到同一个对象以填充它们的值。但是,当我更改一个组合框中的选择时,另一个组合框中的选择更改为与第一个相同,反之亦然。这不是我想要的行为,我只想将组合框的内容绑定到单个源而不镜像它们的选择。我正在绑定到一个 BindingList。要绑定我使用
和
我需要做什么才能取消这两个组合框的选择?
c# - CollectionViewSource 初始化引发列表框的 SelectionChanged
可能是我错过了一些东西,但我已经用这个打败了我的头。
我已经定义了 CollectionViewSource:
和列表框:
另外,我有代码隐藏 packagesViewSource 初始化:
和线
涉及事件
你可以猜到
那里。
我做错了什么?
c# - 如何取消 ComboBox SelectionChanged 事件?
如果用户选择否,是否有一种简单的方法提示用户确认组合框选择更改并且不处理更改?
我们有一个组合框,更改选择会导致数据丢失。基本上,用户选择一种类型,然后他们就可以输入该类型的属性。如果他们更改类型,我们将清除所有属性,因为它们可能不再适用。问题是在选择下您SelectionChanged
再次引发事件。
这是一个片段:
我有两个解决方案,我都不喜欢。
用户选择“否”后,删除
SelectionChanged
事件处理程序,更改所选项目,然后SelectionChanged
再次注册事件处理程序。这意味着您必须保留类中事件处理程序的引用,以便您可以添加和删除它。创建一个
ProcessSelectionChanged
布尔值作为类的一部分。始终在事件处理程序开始时检查它。在我们更改选择之前将其设置为 false,然后将其重置为 true。这会起作用,但我不喜欢使用标志来基本上使事件处理程序无效。
有人对我提到的解决方案有替代解决方案或改进吗?
silverlight - 如何在 MVVM ListBox Silverlight 中实现 SelectionChanged
ListBox 控件不实现 Command 属性。我必须将一些功能附加到 SelectionChanged 事件。有人知道我该怎么做吗?请帮我
c# - 监视组合框值之间变化的最简单方法
我正在寻找一种优雅的方式来跟踪组合框的值之间的变化。我要做的是在 SelectionChanged 事件发生时触发自定义事件,但仅针对特定值更改。这意味着知道初始值是什么。仅当初始值从 z 更改时才会触发该事件。如果初始值为 a、b 或 c,则不会触发该事件。但如果初始值为 z,它将被触发。
有没有人有优雅的方法来解决这个问题?
windows-phone-7 - Windows Phone 7 Selection_Changed 自动
目前我正在为 WP7 开发一个应用程序,但遇到了一个 Listbox 事件调用 Selection_Change 的小问题。问题是当我返回到包含列表框的页面时,selection_change 事件会触发而根本没有更改或没有任何用户输入。列表框代码类似于:
在我导航到的页面上,离开导航页面的唯一方法是按下返回按钮或开始按钮,这意味着它将返回到包含列表框的页面。当我向后导航时,选择更改触发有时会导致我出现异常。以前有人经历过吗?
java - JList:上一个选择的项目
我有一个 JList 并注册了一个选择处理程序(ListSelectionListener)。现在我需要之前选择的项目/索引。
到目前为止,我自己保存最后选择的项目。有更好的方法吗?换句话说:有没有我多年来怀念的方法/最佳实践?!