使用C#进行边界显示

本文关键字:边界 显示 使用 | 更新日期: 2023-09-27 18:21:03

创建应用程序的方法,该应用程序将通过投影仪仅显示有边界的内容。简单场景-我在C#中有一个表单,具有图片框属性。我只想通过投影仪显示图片,而不是整个桌面视图/表单。

使用C#进行边界显示

这应该会在系统的最后一个屏幕上显示一个表单,完全填充,只显示PictureBox:

public Form1()
{
   InitializeComponent();
   this.WindowState = FormWindowState.Maximized;
   this.Text = "";
   this.ControlBox = false;
   this.MinimizeBox = false;
   pictureBox1.Dock = DockStyle.Fill;
   // if you want the form to display on the last screen try this:
   this.Location = Screen.AllScreens
                  [Screen.AllScreens.Length - 1].WorkingArea.Location;
}

你必须决定pictureBox1.SizeMode。。

当然,你必须知道,你的哪个屏幕被设置为主要屏幕。