zoukankan      html  css  js  c++  java
  • WinForm 与WPF 窗体之间的想到调用

    先放置一个容器控件,并设计 好WinForm(或WPF)窗口

    winform 调用 wpf

                ElementHost el = new ElementHost();
                el.Dock = DockStyle.Fill;
                this.panelStation.Controls.Add(el);
                ucStationMess_WPF stat = new ucStationMess_WPF();
                el.Child = stat;  
    

      其中,panelStation 为winform 的窗口控件

                  ucStationMess_WPF 为WPF窗体

    WPF调用Winform

    WindowsFormsHost windowsFormsHost = new WindowsFormsHost();
                
    SubWin.ShowStprm stprm = newSubWin.ShowStprm ();

    stprm.TopLevel = false;

    windowsFormsHost.Child = stprm;
    stackPanel1.Children.Add(windowsFormsHost);

      其中,stprm为winform窗体           

                 stprm.TopLevel = false; 使winform不为顶级窗体(顶级窗体不能加载到其他窗体 )             

                 stackPanel1 为WPF的窗口控件

  • 相关阅读:
    Jzoj3756 【NOI2014】动物园
    Bzoj5088 HDU 6000 Wash
    Bzoj5088 HDU 6000 Wash
    Jzoj3486 道路改建
    Jzoj3486 道路改建
    合作网络
    工人的请愿书
    划分成回文串
    单向TSP
    旅行
  • 原文地址:https://www.cnblogs.com/chcong/p/4600905.html
Copyright © 2011-2022 走看看