最近在做项目的时候由于需要用到下拉列表,于是就用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实现下拉列表的问题相关推荐

  1. 关于WPF中Popup中的一些用法的总结

    原文:关于WPF中Popup中的一些用法的总结 Popup控件是一个常用的非常有用的控件,顾明思义就是弹出式控件,首先我们来看看MSDN对它的解释吧,表示具有内容的弹出窗口,这个是非常重要的控件,我们 ...

  2. wpf 在Popup内的TextBox 输入法 不能切换输入法

    wpf 在Popup内的TextBox 输入法 不能切换输入法 切换输入法 输入不了中文 1 [DllImport("User32.dll")]2 public static ex ...

  3. WPF的Popup控件使用

    WPF控件学习总结系统系列 文章目录 WPF控件学习总结系统系列 前言 一.使用场景 二.使用步骤 1.前端界面 2.属性说明 展示效果 总结 参考学习出处 前言 WPF使用popup控件实现弹出式提 ...

  4. WPF解决Popup窗口随动及显隐

    使用自定义Popup控件,解决WPF控件被Winform遮挡.初始化时Z顺序错误导致显隐异常.输入框无法输入的问题,还可以设置Popup以全屏方式展现. public class CusPopup : ...

  5. WPF 用Popup做下拉菜单

    今天无聊时看到必应搜索首页的菜单挺好,于是想着模仿一下..写着写着发现和我之前做的一个MenuItem很像,干脆直接拿来用了... 看看效果: 上图是bing.com首页右上角的下拉菜单,今天就来做了 ...

  6. c# js popup_关于WPF中Popup中的一些用法的总结

    Popup控件是一个常用的非常有用的控件,顾明思义就是弹出式控件,首先我们来看看MSDN对它的解释吧,表示具有内容的弹出窗口,这个是非常重要的控件,我们看看它的继承关系吧: Popup控件是从Fram ...

  7. 【WPF】Popup

    Popup控件,直接继承FrameworkElement,提供了一种在单独的窗口中显示内容的方法,该窗口相对于指定的元素或屏幕坐标,浮动在当前Popup应用程序窗口上. 常用属性: IsOpen:Po ...

  8. WPF自定义Popup和弹出菜单

    Popup: <StackPanel Grid.Column="0" Grid.Row="6" Orientation="Horizontal& ...

  9. WPF中Popup控件的使用

最新文章

  1. commit your changes or stash them before you can merge
  2. HttpClient 如何设置请求接口等待时间
  3. 宝塔服务器环境好不好_服务器环境怎么搭建?(宝塔环境搭建教程)
  4. javascript改变样式(cssFloat,styleFloat)
  5. 代理模式详解(静态代理和动态代理的区别以及联系)
  6. java学习(178):终篇?静态代理?动态代理?
  7. 如何拼局域网所有ip_求助 家庭网络如何布线让所有网口在同一个局域网内
  8. 一款可定制的外国jQuery图表插件jqplot
  9. Spring框架 初步入门猜想
  10. 调用 ogc_area 时参数个数或类型错误_Python10函数参数
  11. java biginteger 比较大小,Java BigInteger compareTo()用法及代码示例
  12. 西门子PLC常用通信协议以及常用协议的区别(二)
  13. 无线通信设备安装工程概预算编制_如何编制膜结构工程安装方案?
  14. Hibernate 学习的书-夏昕(3)
  15. 计算机网络管理员路由与交换深圳积多少分,2020年深圳积分入户,哪些加分的证书总结?...
  16. busybox制作的rootfs,启动脚本修改定制
  17. Anomaly Detection with partially Observed Anomalies论文笔记
  18. 践行支付为民 线上支付开通ETC线上申卡、支付
  19. 千寻位置千寻知寸测试
  20. tm1650中文资料_TM1650+msp430单片机 调试及遇到问题的总结

热门文章

  1. 手把手教你全家桶之React(一)
  2. PHP扩展开发--实验成功
  3. Angularjs 设置全局变量的3种方法
  4. jQuery 双击事件(dblclick)时,不触发单击事件(click)
  5. Python Django 学习笔记
  6. FLEX:使用setTimeout,setInterval ,实现sleep功能(转)
  7. [导入]ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序.zip(13.70 MB)...
  8. MFC自定义消息的实现方法
  9. IOS15之swift的Alamofire 5.4框架的网络封装
  10. 台式电脑键盘按键错乱_电脑键盘各个按键有哪些作用 电脑键盘各个按键作用介绍...