我正在为Infopath开发GUI。 我正在使用带有C#的Microsoft Visual Studio Tools for Applications 发展语言。 我的项目中有两个视图,一个是另一个视图的结果。我越来越 打印按钮的问题(PDF格式): 我正在尝试从编辑中打印生成的视图(在第一个视图中修改) 一。到目前为止我得到的是打印当前视图的代码。 如何打印第二个!
public void PrintBtn_Clicked(object sender, ClickedEventArgs e)
{
this.CurrentView.Export("TestFileName.pdf", ExportFormat.Pdf);
}
感谢。 最好的问候。
答案 0 :(得分:1)
看起来Export方法仅适用于View对象,遗憾的是InfoPath des不会为您公开视图集合。我认为你最好的选择可能是通过
切换到你想要打印的视图ViewInfos.SwitchView("view name");
然后你可以打电话给出口。最后,如果需要,您可以切换回上一个视图......
我希望这会在导出过程中暂停用户的第二个视图,但我无法测试它因为我在机场:p