如何在Office Word VSTO加载项中进行UI页面导航?

时间:2018-08-20 11:34:27

标签: c# ms-word ms-office vsto

我正开始使用Message failed delivery: KafkaError{code=_MSG_TIMED_OUT,val=-192,str="Local: Message timed out"} 创建VSTO Word加载项,该加载项将位于“任务窗格”中。

因此,我的问题围绕着进行UI导航的最佳方法。目前,我已经创建了一个名为“ RegisterControl”的C#,并且有一个注册表单。我要实现的是,在用户单击“注册”后,该页面应更改为另一个“页面”,该页面类似于主页面,并且具有一组不同的元素。

去这里的路是什么?创建多个User Control并打开和关闭它们的可见性? (非常丑!)

ThisAddIn_Startup的当前代码:

User Control

是否有比private void ThisAddIn_Startup (object sender, System.EventArgs e) { RegisterControl registerControl = new RegisterControl(); Microsoft.Office.Tools.CustomTaskPane CustomPaneHandler = CustomTaskPanes.Add(registerControl, "Task Pane Add-in"); CustomPaneHandler.Visible = true; } 更可靠的设计UI?也许像HTML之类的东西,希望有一点CSS?

PS:我已经花了很多时间寻找答案,并且遇到User ControlData Template之类的东西,但是在开发VSTO / COM Word Add时它们似乎都不可用。 -ins。任何帮助甚至指针都将不胜感激。

0 个答案:

没有答案