首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSTO将变量传递给ActionPane和WPF usercontrol /ElementHost

VSTO将变量传递给ActionPane和WPF usercontrol /ElementHost
EN

Stack Overflow用户
提问于 2017-12-15 07:13:26
回答 0查看 155关注 0票数 1

首先,它是一个基于文档的VSTO项目(所以那些插件VSTO演练并不能真正工作)。

我能够创建一个ActionPaneControl,并且能够使用ElementHost在其中添加一个WPF用户控件。启动它的代码如下所示:

代码语言:javascript
复制
ActionsPaneControl1 apc = new ActionsPaneControl1();            
Globals.ThisWorkbook.ActionsPane.Controls.Add(apc);
Globals.ThisWorkbook.ActionsPane.Visible = true;

但是,我正在尝试向WPF用户控件传递一个参数。然后我意识到,在这段代码中没有地方指示WPF用户控件。我的猜测是这与ElementHost有关。

有谁能帮帮忙吗?

谢谢

编辑:这是ActionPaneControl1类

代码语言:javascript
复制
partial class ActionsPaneControl1
{
 private System.ComponentModel.IContainer components = null;
 .....
 private void InitializeComponent()
    {
        this.elementHost1 = new 
        System.Windows.Forms.Integration.ElementHost();
        this.elementHost2 = new 
        System.Windows.Forms.Integration.ElementHost();
        this.ucWPF1 = new SWAPAEMonthlyReview.ucWPF();
      .....
     }
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47823545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档