当前位置: 首页 > 编程语言 > C#

找不到WindowsFormsHost错误IsRedirected?分享

时间:2023-04-10 19:35:08 C#

CouldnotfindWindowsFormsHosterrorIsRedirected?我正在使用WPF项目将WINFORM图表添加到System.Windows.Forms.Integration.WindowsFormsHost我正在尝试解决“空白空间”呈现问题,其中主机始终呈现为窗口的最顶层元素。当我将集合的变通方法IsRedirected="true"插入我的XMAL代码时,我正在使用它:host.IsRedirected="true";我收到以下错误:“在类型‘WindowsFormsHost’中找不到属性‘IsRedirected’这是屏幕截图:错误http://sofzh.miximages.com/c%23/2eal2k7.jpg任何人都可以帮助解释这是为什么发生了什么?我仍然需要在我的WINFORM图表上显示一个元素!感谢编辑:代码取自MSDN站点:http://msdn.microsoft.com/en-us/library/ms752027.aspx来自MSDN:“默认情况下,可见的WindowsFormsHost元素总是绘制在其他WPF元素之上,并且它们不受z顺序的影响。要启用z排序,请将WindowsFormsHost的IsRedirected属性设置为true,并将CompositionMode属性设置为Full或OutputOnly。要查看默认的z顺序行为“”,请将以下XAML复制到Grid元素中。按F5构建并运行应用程序。WindowsFormsHost元素绘制在标签元素之上。“当IsRedirected为真时查看z顺序行为”将前面的z顺序示例替换为以下XAML。XAML按F5生成并运行应用程序。label元素绘制在WindowsFormsHost元素之上。Microsoft.NETFramework4.5Beta自述文件1.3.10WindowsPresentationFoundation(WPF)1.3.10.1HwndHost函数已从.NETFramework4.5Beta.NETFramework中的WPF中删除4.5DeveloperPreview包括WPFHwndHost重定向功能。但是,此功能有几个已知问题,已从.NETFramework4.5Beta中删除。它不会包含在任何未来的版本中。要解决此问题:没有可用的解决方法。(强调)您在这里使用的是哪个.NetFramework。IsRedirectedforWindowsFormHostisReleasewithFramework4.5以上为C#学习教程:找不到WindowsFormsHost错误IsRedirected?分享完整内容,如果对大家有帮助有用,需要了解更多的C#学习教程。希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如有转载请注明出处: