WPF-003 popup实现下拉列表的问题
最近在做项目的时候由于需要用到下拉列表,于是就用popup实现了(http://blog.csdn.net/yysyangyangyangshan/article/details/8177878),在调试中也没有发现什么问题。不过当给用户使用时就出现了问题,选中选项后有残影,影响了界面显示。
解决问题时,一直认为是界面重绘,刷新的问题。于是还使用了刷新,调用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>
转载于:https://blog.51cto.com/yangyoushan/1276439
WPF-003 popup实现下拉列表的问题相关推荐
- 关于WPF中Popup中的一些用法的总结
原文:关于WPF中Popup中的一些用法的总结 Popup控件是一个常用的非常有用的控件,顾明思义就是弹出式控件,首先我们来看看MSDN对它的解释吧,表示具有内容的弹出窗口,这个是非常重要的控件,我们 ...
- wpf 在Popup内的TextBox 输入法 不能切换输入法
wpf 在Popup内的TextBox 输入法 不能切换输入法 切换输入法 输入不了中文 1 [DllImport("User32.dll")]2 public static ex ...
- WPF的Popup控件使用
WPF控件学习总结系统系列 文章目录 WPF控件学习总结系统系列 前言 一.使用场景 二.使用步骤 1.前端界面 2.属性说明 展示效果 总结 参考学习出处 前言 WPF使用popup控件实现弹出式提 ...
- WPF解决Popup窗口随动及显隐
使用自定义Popup控件,解决WPF控件被Winform遮挡.初始化时Z顺序错误导致显隐异常.输入框无法输入的问题,还可以设置Popup以全屏方式展现. public class CusPopup : ...
- WPF 用Popup做下拉菜单
今天无聊时看到必应搜索首页的菜单挺好,于是想着模仿一下..写着写着发现和我之前做的一个MenuItem很像,干脆直接拿来用了... 看看效果: 上图是bing.com首页右上角的下拉菜单,今天就来做了 ...
- c# js popup_关于WPF中Popup中的一些用法的总结
Popup控件是一个常用的非常有用的控件,顾明思义就是弹出式控件,首先我们来看看MSDN对它的解释吧,表示具有内容的弹出窗口,这个是非常重要的控件,我们看看它的继承关系吧: Popup控件是从Fram ...
- 【WPF】Popup
Popup控件,直接继承FrameworkElement,提供了一种在单独的窗口中显示内容的方法,该窗口相对于指定的元素或屏幕坐标,浮动在当前Popup应用程序窗口上. 常用属性: IsOpen:Po ...
- WPF自定义Popup和弹出菜单
Popup: <StackPanel Grid.Column="0" Grid.Row="6" Orientation="Horizontal& ...
- WPF中Popup控件的使用
最新文章
- commit your changes or stash them before you can merge
- HttpClient 如何设置请求接口等待时间
- 宝塔服务器环境好不好_服务器环境怎么搭建?(宝塔环境搭建教程)
- javascript改变样式(cssFloat,styleFloat)
- 代理模式详解(静态代理和动态代理的区别以及联系)
- java学习(178):终篇?静态代理?动态代理?
- 如何拼局域网所有ip_求助 家庭网络如何布线让所有网口在同一个局域网内
- 一款可定制的外国jQuery图表插件jqplot
- Spring框架 初步入门猜想
- 调用 ogc_area 时参数个数或类型错误_Python10函数参数
- java biginteger 比较大小,Java BigInteger compareTo()用法及代码示例
- 西门子PLC常用通信协议以及常用协议的区别(二)
- 无线通信设备安装工程概预算编制_如何编制膜结构工程安装方案?
- Hibernate 学习的书-夏昕(3)
- 计算机网络管理员路由与交换深圳积多少分,2020年深圳积分入户,哪些加分的证书总结?...
- busybox制作的rootfs,启动脚本修改定制
- Anomaly Detection with partially Observed Anomalies论文笔记
- 践行支付为民 线上支付开通ETC线上申卡、支付
- 千寻位置千寻知寸测试
- tm1650中文资料_TM1650+msp430单片机 调试及遇到问题的总结
热门文章
- 手把手教你全家桶之React(一)
- PHP扩展开发--实验成功
- Angularjs 设置全局变量的3种方法
- jQuery 双击事件(dblclick)时,不触发单击事件(click)
- Python Django 学习笔记
- FLEX:使用setTimeout,setInterval ,实现sleep功能(转)
- [导入]ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序.zip(13.70 MB)...
- MFC自定义消息的实现方法
- IOS15之swift的Alamofire 5.4框架的网络封装
- 台式电脑键盘按键错乱_电脑键盘各个按键有哪些作用 电脑键盘各个按键作用介绍...