用浏览器填满屏幕

本文关键字:屏幕 满屏幕 浏览器 | 更新日期: 2023-09-27 18:21:05

我正在制作一个程序,用程序填充用户的屏幕,我想我会获取他们的屏幕尺寸并将其设置为该尺寸,这是我正在使用的代码:

public Rectangle GetScreen()
{
        return Screen.FromControl(this).Bounds;
}
this.wb.Location = new System.Drawing.Point(0, 0);
this.wb.Size = new System.Drawing.Size(GetScreen());

我在这里做错了什么?我收到错误"参数1:无法从"System.Drawing.Rectangle"转换为"System.Drawing.Point"。

用浏览器填满屏幕

由于您给出的错误指定,您为System.Drawing.Size构造函数使用了不正确的参数—System.Drawing.Size构造函数(Int32、Int32)或System.Drawing.Size构造函数(Point)。

请使用以下代码:

Rectangle screen = GetScreen();
this.wb.Size = new System.Drawing.Size(screen.Width, screen.Height);

正如@dharshanajagoda在评论中提到的那样,你也可以只做

this.wb.Size = GetScreen().Size;