项目使用ElementHost方式加载WPF,刚才直接在WPF中使用Show,而不是ShowDialog新开窗口时,窗口中的控件无法输入,但可以直接粘贴。

原来是因为WinForm与WPF实现Input的方式不一致有关。具体可以参考网页:

http://msdn2.microsoft.com/en-us/library/system.windows.forms.integration.elementhost.enablemodelesskeyboardinterop.aspx

然后解决方法:

1.工程添加引用WindowsFormsIntegration

2.在调用窗口时添加代码,如:

view plaincopy to clipboardprint?
  1. Window window1 = new Window();
  2. System.Windows.Forms.Integration.ElementHost.EnableModelessKeyboardInterop(window1);
  3. window1.Show();

[WPF]winfom中ShowWPF新窗口时TextBox等控件无法输入问题解决方法 .相关推荐

  1. C++ 主程序中打开子程序窗口隐藏,操作控件 遍历窗口控件句柄EnumChildWindows();获取其他程序进度条数据 操作选择框 按钮点击

    1.线程启动子程序  ShowWindow(hWnd, SW_SHOW)显示 ShowWindow(hwnd, SW_HIDE);隐藏 system_hide(L"Odin3.exe&quo ...

  2. C# WPF 项目中无法使用Console输出时出现句柄无效的IO异常解决方法

    如以下代码,重点看:ConsoleManager.Show()的位置注释即可: using System; using System.Collections.Generic; using System ...

  3. 解决WPF程序中ListBox ItemsSource变化时不重置ScrollBar的问题

    解决WPF程序中ListBox ItemsSource变化时不重置ScrollBar的问题 参考文章: (1)解决WPF程序中ListBox ItemsSource变化时不重置ScrollBar的问题 ...

  4. WPF显示经常使用的几个显示文字控件TextBox, TextBlock, Lable

    WPF显示经常使用的几个显示文字控件TextBox, TextBlock, Lable TextBox, TextBlock. Lable 当中TextBox 和Lable均继承了Control类 能 ...

  5. Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定)

    原文:Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定) ------------------------------ ...

  6. mfc在调整界面时左边的控件会丢失_Qt项目中如何完成一个漂亮的界面

    在Qt项目开发过程中,如何实现做出漂亮的界面呢? 一般来说,一个界面的完成是美工.开发者和用户共同完成的.美工完成UI设计,开发者完成实现,用户对UI提出修改意见.本文主要来探讨一下如何从UI设计到交 ...

  7. MFC 关于new出一个新对话框时,退出对话框内存泄漏的问题解决

    MFC 关于new出一个新对话框时,退出对话框内存泄漏的问题解决 参考文章: (1)MFC 关于new出一个新对话框时,退出对话框内存泄漏的问题解决 (2)https://www.cnblogs.co ...

  8. VS2017中创建使用 XRM 工具常用登录控件的WPF应用程序,适用CRM9.X版本

    VS2017中创建使用 XRM 工具常用登录控件的WPF应用程序,适用CRM9.X版本 前提条件 创建WPF项目和修改版本 添加按钮调用登录控件进行调试 总结 微软dynamics官网之前有个CRM ...

  9. 罗克韦尔AB PLC RSLogix5000中创建新项目、任务、程序和例程的具体方法和步骤

    罗克韦尔AB PLC RSLogix5000中创建新项目.任务.程序和例程的具体方法和步骤 如下图所示,打开Studio 5000,然后选择"新建项目", 选择所需要组态的控制器型 ...

最新文章

  1. 纯css制作带三角(兼容所有浏览器)
  2. Redis 存储分片之代理服务Twemproxy 测试
  3. P4428-[BJOI2018]二进制【树状数组,set】
  4. django 性能优化_优化Django管理员
  5. python加密字符串小写字母循环后错两位_Python简单加密程序:如何将Z循环回
  6. ERROR streaming.StreamExecution:createConsumer(ConsumerStrategy.scala:63)
  7. python编程(python开发的三种运行模式)
  8. SAP培训——SAP License基础
  9. floodfill算法 java_OpenCV 3 floodFill(漫水填充)、图片的放大缩小 pyrUp、pyrDown、Resize JAVA OpenCV专题学习10...
  10. SQL注入攻击与防御学习笔记一
  11. 探索大神科比,30000多次投篮数据,有好玩的发现
  12. 360安卓_360手机助手安卓下载
  13. w7电脑蓝屏怎么解决_win7电脑蓝屏怎么解决|win7系统蓝屏修复方法
  14. 索隆:九山八海,无我不断者。
  15. 华为计算机主板,华为鲲鹏920台式机主板亮相:性能配置都亮眼
  16. java excel 密码,Java 加密、解密Excel文档
  17. docker 打包镜像
  18. 职场必备两款高效率管理工具,大有用处!
  19. Sql链接数据库基本语法
  20. 办公族的正确呼吸方式

热门文章

  1. hdoj-2039-三角形
  2. iOS9 HTTP 不能正常使用的解决办法
  3. libgdx 3D 测试一
  4. php计算经纬度间的距离
  5. Python lambda用法及其与def的区别
  6. 互联网协议 — IPSec 安全隧道协议 — NAT-T
  7. 5G NGC — PCF Npcf_PolicyAuthorization Service
  8. Openstack贡献者须知 — OpenPGP/SSH/CLA贡献者协议
  9. Linux_NFS/Samba服务器
  10. Mac使用自带的屏幕共享实现VNC连接KVM时需要输入密码的问题解决