C# 如何从第二个监视器隐藏winform控件?
我的winform应用程序同时显示在两个屏幕上:一个在笔记本电脑上,一个在电视上(通过电缆连接)。C# 如何从第二个监视器隐藏winform控件?,c#,winforms,monitor,C#,Winforms,Monitor,我的winform应用程序同时显示在两个屏幕上:一个在笔记本电脑上,一个在电视上(通过电缆连接)。 我的应用程序有一个listview和一个richtextbox。默认情况下,整个应用程序显示在我的笔记本电脑屏幕上,一切正常。问题是,我如何在电视屏幕上只显示richtextbox,而不显示listview。类似的功能应该适合您。它使用集合,每个索引都是您的一个索引。检查应用程序的位置是否在电视上,并编写适当的代码以隐藏所需内容。你可以把这个放在盒子里 if(Screen.AllScreens[0
我的应用程序有一个listview和一个richtextbox。默认情况下,整个应用程序显示在我的笔记本电脑屏幕上,一切正常。问题是,我如何在电视屏幕上只显示richtextbox,而不显示listview。类似的功能应该适合您。它使用集合,每个索引都是您的一个索引。检查应用程序的位置是否在电视上,并编写适当的代码以隐藏所需内容。你可以把这个放在盒子里
if(Screen.AllScreens[0].Bounds.Contains(this.Bounds)) // 0 is the primary monitor
{ // use the index that equates to your TV
// Hide your listbox here.
}