带滚动条的WPF内的VB6 ActiveX控件
我有一些遗留的VB6,我将其托管在一个ActiveX控件中,该控件位于我的WPF应用程序中 尽管将控件放在ScrollViewer中的DockPanel中,VB6显示在两者的边界之外,位于应用程序其余部分的顶部 有人知道如何将VB6保存在ScrollViewer中,而不会溢出到应用程序的其余部分吗 ScrollViewer-展开以填充区域 有一个子元素 DockPanel-固定到VB6窗体的高度和宽度 有一个子元素 VB6带滚动条的WPF内的VB6 ActiveX控件,wpf,vb6,activex,Wpf,Vb6,Activex,我有一些遗留的VB6,我将其托管在一个ActiveX控件中,该控件位于我的WPF应用程序中 尽管将控件放在ScrollViewer中的DockPanel中,VB6显示在两者的边界之外,位于应用程序其余部分的顶部 有人知道如何将VB6保存在ScrollViewer中,而不会溢出到应用程序的其余部分吗 ScrollViewer-展开以填充区域 有一个子元素 DockPanel-固定到VB6窗体的高度和宽度 有一个子元素 VB6 任何帮助或指导都将不胜感激。我认为您无法做到这一点,ActiveX控件将
任何帮助或指导都将不胜感激。我认为您无法做到这一点,ActiveX控件将位于您包装它的任何XAML之上。作为一种解决方法,您可以尝试在WinForms中创建一个包含ActiveX控件并处理滚动的控件,然后将其嵌入WPF应用程序中。这有点粗糙,如果您需要调整大小,可能会很痛苦,但它应该可以工作:-)我认为您无法做到这一点,ActiveX控件将放在任何包装它的XAML之上。作为一种解决方法,您可以尝试在WinForms中创建一个包含ActiveX控件并处理滚动的控件,然后将其嵌入WPF应用程序中。这有点粗糙,如果需要调整大小,可能会很痛苦,但它应该可以工作:-)