Vb.net 打印时如何隐藏按钮?

Vb.net 打印时如何隐藏按钮?,vb.net,forms,printing,printform,Vb.net,Forms,Printing,Printform,在互联网上搜索解决方案后,我在2007年的CodeProject上发现了以下内容: VisibleWhilePrinting = false 这在VB.Net中似乎不存在。在打印表单时,有什么东西可以用来隐藏按钮吗?(除了在每次打印表单时手动将按钮的“可见”属性设置为隐藏) 谢谢。为什么不创建一个处理这种行为的方法呢?您提供的代码可能是代码中某个地方引用的变量,用于确定需要执行的操作,例如: Dim VisibleWhilePrinting As Boolean = False 然后可以在

在互联网上搜索解决方案后,我在2007年的CodeProject上发现了以下内容:

VisibleWhilePrinting = false
这在VB.Net中似乎不存在。在打印表单时,有什么东西可以用来隐藏按钮吗?(除了在每次打印表单时手动将按钮的“可见”属性设置为隐藏)


谢谢。

为什么不创建一个处理这种行为的方法呢?您提供的代码可能是代码中某个地方引用的变量,用于确定需要执行的操作,例如:

 Dim VisibleWhilePrinting As Boolean = False
然后可以在任何地方使用或设置,然后在需要的地方使用。隐藏按钮的顺序取决于您需要隐藏按钮的原因。正如您已经说明的,按钮本身的
可见
属性。正如我所说,创建一个方法并调用它或函数

更新


正如@varocabas所提到的,没有一种自动的方式来实现这一点,只能手动实现。

非常奇怪的请求(其确切的实用程序也不太清楚)。此外,未提供任何代码/参考。根据该代码项目页面上的注释,上述属性仅存在于TMG的商业版PrintForm中,并且是PowerPack工具的旧版本。读一读这篇文章,你会发现其他人也有和你一样的问题。user272815,(好吧……未来的读者,因为你不会说太多)下次你想问一些在整个网站上出现次数少于5次的问题:至少,确保参考文献足够可靠(例如,现在)由于这篇文章,“VisibleWhilePrinting”又出现了两次。对于.NET来说,Microsoft(通过MSDN)是最可靠的参考。如果Microsoft没有提及某些内容,那么……可能有人键入了错误的名称(而其他论坛也重复了这个错误,比如这次的这个错误)或者其他任何事情。@varocarbas,如果你费心去读这个问题,而不是仅仅批评它,你会看到我清楚地说这个命令“在VB.Net中似乎不存在”“所以很明显,我在寻找另一种能做到这一点的东西。这就是问题所在。除了规定的命令之外,还有什么可以做同样的工作吗。然而,你继续发表不少于四条评论,所有这些评论都是针对这个不存在的命令,以及提出这样一个请求是多么“奇怪”。我找到了我的答案,不感谢像你这样的用户,所以请继续。我甚至不应该为此浪费时间,但为了证明我的观点,只需点击两下;你的个人资料,然后你的网站链接在你的个人资料的顶部。大约在这一页的一半,确切的引语就在那里(不是我的解释)。(你最好在“未来读者”有机会看到它之前尽快修改它)。它在2-3个月前没有被删除。我昨天才第一次读。我以前从没听说过你。这将是我对这个问题的最后一点评论。你的回答并没有解决这个问题(OP要求一个内置的标志,它可以自动解释所有事情;实际上,不手动操作是明确规定的;而你的建议将“手动”操作),并且可能有助于进一步扩展这个“想法”。正确答案:没有这样的事情。OP的问题(出于好奇):请提供此代码的链接,因为我在web上找不到此变量的任何引用。@varocabas很好,谢谢,伙计!我想我应该说,没有一种方法可以自动做到这一点;我没有。@varocarbas。我通过搜索“VisibleWhilePrinting PrintForm”找到了链接。看起来这已经严重过时了@一个非常好的。实际上,它在键入“VisibleWhilePrinting”(我键入的内容)时也会出现,但这是最后一个结果,只有一次出现,所以我错过了它。。。在任何情况下,它只是一个可验证的程序;如果您无法区分变量和.NET属性,那么最好先了解一下,而不是在这里询问。这是一个完全离题的问题。@a当然,毫无疑问是离题的。但为了澄清这个问题:我觉得这听起来有点奇怪。只有6篇参考文献(其中2篇来自这篇文章),没有一篇与微软或任何其他值得信赖的来源有远程链接。我在过去多次看到过这种情况:有人写了一些东西(例如,错误地键入了某个属性的名称),而其他论坛重复了这个错误。此代码来自2007年!电源组有点“边缘化”,但即使。。。在不到7年的时间里,一个完整的移除!甚至没有人问/抱怨/评论。这太奇怪了。