博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF-003 popup实现下拉列表的问题
阅读量:5875 次
发布时间:2019-06-19

本文共 682 字,大约阅读时间需要 2 分钟。

    最近在做项目的时候由于需要用到下拉列表,于是就用popup实现了(),在调试中也没有发现什么问题。不过当给用户使用时就出现了问题,选中选项后有残影,影响了界面显示。

解决问题时,一直认为是界面重绘,刷新的问题。于是还使用了刷新,调用DoEvents()。

public void DoEvents()          {              DispatcherFrame frame = new DispatcherFrame();              Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Background,                  new DispatcherOperationCallback(ExitFrames), frame);              Dispatcher.PushFrame(frame);          }            public object ExitFrames(object f)          {              ((DispatcherFrame)f).Continue = false;                return null;          }

不过依然是不行的。

试了很多办法,最后还是从popup的属性中找到了一个解决办法。设置一个属性就可以了。如下:
<Popup  AllowsTransparency="True">... ...</Popup>

转载地址:http://muzix.baihongyu.com/

你可能感兴趣的文章
5G和物联网走到了一起 英特尔这位红娘出了多大力?
查看>>
无锡启用汽车电子标识卡,为市民带来便捷生活
查看>>
SSLyze:开源SSL安全监控工具
查看>>
国际保险公司面向家庭和个人推出网络安全保险业务
查看>>
迪普科技亮相2016全国环境信息技术与应用交流大会
查看>>
常用线缆用量计算公式大汇总
查看>>
云服务器 ECS 配置:利用MySQL读写分离,提升应用数据吞吐性能
查看>>
如何做到“恰好一次”地传递数十亿条消息
查看>>
倒排索引创建案例
查看>>
Firewalld的概念与使用
查看>>
React项目技术栈
查看>>
项目线程安全
查看>>
ElementUI Table组件,如何在多页数据下勾选多行
查看>>
什么是Scala Scala如何学习和入门之我的个人学习经验以及相关实战
查看>>
elemetui中好用的小技巧
查看>>
Android Binder的使用
查看>>
Cocos2dx源码记录(8) CCMaterial, CCTechnique,CCPass
查看>>
springmvc+mybatis+restful+webservice 分布式架构
查看>>
Oracle 面试题总结
查看>>
Flutter RichText支持图片显示和自定义图片效果
查看>>