elementhost相关内容
我们正在 WPF 中开发一个 UI 控件,以便在现有的 Windows 窗体/MFC 应用程序引擎 (Rhino 3D) 中使用. 应用程序引擎公开了创建“Dockbar"的能力,这实际上让您可以将 Windows 窗体控件放在可以停靠到引擎界面的子窗口中. 我正在尝试将一个简单的 WPF 文本框放入 ElementHost 控件中,该控件已添加到 Dockbar.乍一看,这似乎工作正
..
我有一个 Windows 窗体应用程序,它有一个包含 WPF UserControl 的 ElementHost ......在我的 WPF 中,我有一个非常简单的 ListView:
..
我使用 WPF 互操作性在 WinForms 表单中托管 WPF 用户控件.除了丑陋的文本渲染外,一切正常: -- 这是 WPF 窗口上的简单标签: WPF 窗口 http://img525.imageshack.us/img525/7049/wpfwindow.png -- 以及 WPF 用户控
..
我在带有 ElementHost 的 WinForms 中使用 WPF.当表单加载时,ElementHost 即将加载的地方会出现黑色背景的闪光.这看起来有点糟糕.关于如何摆脱这种情况的任何建议? 解决方案 隐藏元素 (Visibility = Hidden) 直到 WinForms 控件完全加载...
..
我有一个带有 elementHost 的 Winform,其中包含一个 WPF UserControl.我需要的是当鼠标进入 elementHost 而不是孩子时做一些事情.我试图在 elementHost 中使用 MouseEnter 事件,但它不存在.我有机会做到这一点吗?或者只是不可能?奇怪的是它们上面没有鼠标事件. 这是我所有的事件: 如果我想以编程方式进行,我只是没有任何 M
..
我在我的个人库中使用 WPF UserControl.Libs 包含在我的 WPF 和 WindowsForms 程序中.现在我的 UserControl 必须显示一个新的 (WPF) 窗口.在新窗口我想设置所有者.我是这样做的: dialog.Owner = Application.Current.MainWindow; 这很好用,如果我在 WPF 程序中使用 UserControl.
..
我在 ElementHost 控件中托管 WPF 棱镜应用程序时遇到问题,急需帮助. PRISM 应用程序在 Silverlight 和独立 WPF 中运行良好. 主 Shell 似乎在 WinForm 上的 elementHost 中设置得很好,但是其他视图仅加载“RegisterViewWithRegion"而不是“添加,激活"过程.我需要“添加,激活"来确定范围.但是我相信问题是
..
我有一个WinForms控件,其中有一个 TableLayoutPanel ,其中包含多个 ElementHosts ,每个 ElementHost 包含一个WPF控件./p> 一切正常,除非控件的大小大于window且 ScrollBar 在那里;当我向下滚动时,控件变得失真,像这样-
..
我们正在开发WPF中的UI控件,以便在现有的Windows Forms/MFC应用程序引擎(Rhino 3D)中使用. 应用程序引擎公开了创建“停靠栏"的功能,该功能实际上使您可以将Windows Forms控件放在可以停靠到引擎界面的子窗口中. 我试图将一个简单的WPF文本框放入ElementHost控件中,该控件已添加到Dockbar中.乍一看似乎很好.但在尝试输入文本框后,只有某些序
..
将WPF(与分辨率无关)的宽度和高度转换为物理屏幕像素的最佳方法是什么? 我正在WinForms表单中显示WPF内容(通过ElementHost),并尝试确定一些尺寸调整逻辑。当操作系统以默认的96 dpi运行时,我可以正常工作。但是,当操作系统设置为120 dpi或其他分辨率时,它将不起作用,因为就WinForms而言,报告宽度为96的WPF元素实际上将为120像素宽。 我在Syst
..
我在WinForms容器中托管WPF UserControl.现在,我希望能够为UserControl设置主题/外观.为此,我有几个定义“皮肤"的资源词典.当我的应用程序启动时,我创建一个“新System.Windows.Application()",以便存在Application.Current.要更改主题,请在运行时删除旧皮肤并将新皮肤合并到应用程序级资源字典中.但是,这不会更改UserCon
..
我有一个WPF UserControl(在ElementHost内部),其中的ScrollViewer包含ItemsControl. HorizontalScrollbarVisibility设置为Auto,因此如果不需要滚动,则ScrollBar会被隐藏. 我的要求是,如果ScrollBar被显示/隐藏,ElementHost会相应地调整其高度.为此,我正在监听SizeChanged事件,
..
是否可以从WPF用户控件(即ElementHost的子级)显示模态窗口,并将模态窗口的所有者/父级设置为包含的Form控件? 我想您不能执行此操作,因为Owner属性采用Window的实例,在该实例中,我想将其设置为Element Host控件的父级,Element Host控件是旧的Windows Forms Form控件.只是想知道是否有解决方法或替代方法. 问题是当显示“模态窗口
..
注意:我正在尝试解决鼠标问题,而不是已经解决的键盘问题 所以我要创建一个Visual Studio 2015扩展,在“选项"页面上工作. 我正在使用WPF,因此我使用ElementHost托管UserControl.起初它没有收到键盘事件,所以我在以下位置实现了解决方案: WPF文本框在输入时不接受输入窗口形式的ElementHost 快速查看解决方案: A)在Use
..
我有一个Windows窗体应用程序,在我的WPF中有一个包含WPF UserControl的单个ElementHost,我有一个非常简单的ListView:
..
我有一个Windows窗体应用程序,具有含WPF用户控件的单个ElementHost的......在我的WPF,我有一个非常简单的ListView: < ListView的保证金=“4”的ItemsSource =“{结合}通知”> < ListView.View> <&GridView的GT; < GridViewColumn标题=“
..
好奇,如果有任何缺点使用的 ElementHost的来举办一个WPF用户控件在WinForm应用程序? 我问,因为总的来说,我觉得,它需要太多的时间,我创建一个新的WPF应用程序有一个基本的接口,看起来体面。体面在这个意义上,如果我在上面创建一个新的WinForms应用程序,并抛出一些控制我结束了一个基本的界面,外观和行为相似,许多其他应用程序,但看起来并不普通。如果我做同样的事情用一个WPF应
..
我有一堆ElementHosts说我装上我的形式。发生这种情况时,该元件的主机都出现一个黑色背景。如果我把另一个控制前,然后关闭其他的控制,在ElementHosts通常粉刷一新。一些google搜索后,我发现,如果我子类的ElementHost并为此在构造 使用(的createGraphics()){} 在ElementHosts都绘制好的背景....但是,他们需要约300ms的每个元
..
我有一个WPF控件,我想在ElementHost的举办在WinForms应用程序的问题。控制是我最初在一个单独的测试项目,这是一个WPF应用程序一个无外观的自定义控件。在那里它显然能正常工作,但在我的WinForms应用程序我得到的是一个空白的灰色框,其中显示的ElementHost。 下面是我的C#code用于创建,填充,并添加ElementHost的到父控件: //这是我的WPF控件 m
..