WPF .Net6框架下, 使用 Microsoft.Xaml.Behaviors.Wpf 的Interaction.Triggers特性,实现ComboBox 在展开时,触发刷新列表内容的动作
创始人
2025-01-08 02:33:09
0

概述

ComboBox 在WPF中是常见的控件。
一般情况下,在绑定好数据源后,其内容是固定的。
当然,你也可以实时刷新,但这将带来较高的资源消耗。
因此有个折中的办法:
只在它在展开时,自动更新列表内容。

框架环境

当前文章基于 .Net6框架,其他框架不适用。

步骤1:安装Nuget组件:Microsoft.Xaml.Behaviors.Wpf

这个是用于平替winform某个组件的WPF版本。
Nuget直接安装即可。

步骤2: 添加XAML开头

 xmlns:behaviour="http://schemas.microsoft.com/xaml/behaviors" 

引用你安装的组件。

步骤3:编辑你 ComboBox的xaml部分

                                                                                                                                                                    

触发展开后,刷新列表的,就是以下代码块

						                                                                                                                     

它通过Command的方式,绑定并触发GetComPortsCommand 的方法。
最终实现了这个刷新的动作。

其他

有关Command的实现,可以参考我其他的博客。

相关内容

热门资讯

此事引发网友热议!上饶打炸作z... 此事引发网友热议!上饶打炸作z弊,好像是有辅助软件(发现有挂)-哔哩哔哩上饶打炸作z弊辅助器是一种具...
目前!新九五有没有脚本,本来有... 目前!新九五有没有脚本,本来有挂辅助软件(有挂工具)-哔哩哔哩新九五有没有脚本辅助器是一种具有地方特...
为了进一步!优乐江西辅助器,真... 为了进一步!优乐江西辅助器,真是真的是有辅助脚本(有挂秘笈)-哔哩哔哩1)优乐江西辅助器有没有挂:进...
截至发稿!欢乐达人暗堡辅助,真... 截至发稿!欢乐达人暗堡辅助,真是有挂辅助app(有挂细节)-哔哩哔哩该软件可以轻松地帮助玩家将欢乐达...
这一问题亟待解决!创思维激k软... 这一问题亟待解决!创思维激k软件助手,总是真的有辅助器(有挂方针)-哔哩哔哩1、创思维激k软件助手辅...
出现新变化!蜜瓜大厅辅助免费下... 出现新变化!蜜瓜大厅辅助免费下载,果然有挂辅助安装(有挂神器)-哔哩哔哩1、起透看视 蜜瓜大厅辅助免...
长期以来!微信小程序蜀山四川辅... 长期以来!微信小程序蜀山四川辅助器,切实真的有辅助修改器(有挂分享)-哔哩哔哩微信小程序蜀山四川辅助...
据通报!好友赣南脚本插件,本来... 据通报!好友赣南脚本插件,本来有挂辅助修改器(有挂存在)-哔哩哔哩该软件可以轻松地帮助玩家将好友赣南...
现有关情况通报如下!福建老友破... 现有关情况通报如下!福建老友破解,果然是真的辅助脚本(有挂方略)-哔哩哔哩1、许多玩家不知道福建老友...
据相关数据显示!靠谱辅助软件,... 据相关数据显示!靠谱辅助软件,果然有挂辅助挂(有挂功能)-哔哩哔哩所有人都在同一条线上,像星星一样排...