Form.DesktopLocation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 Windows 桌面上窗体的位置。
public:
property System::Drawing::Point DesktopLocation { System::Drawing::Point get(); void set(System::Drawing::Point value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Point DesktopLocation { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DesktopLocation : System.Drawing.Point with get, set
Public Property DesktopLocation As Point
属性值
Point,表示桌面上窗体的位置。
- 属性
示例
以下示例设置窗体的位置,以便将窗体定位到距桌面左边框 100 像素、距桌面顶部 100 像素的位置。 此示例要求该方法已在窗体类中定义。
public:
void MoveMyForm()
{
// Create a Point object that will be used as the location of the form.
Point tempPoint = Point( 100, 100 );
// Set the location of the form using the Point object.
this->DesktopLocation = tempPoint;
}
public void MoveMyForm()
{
// Create a Point object that will be used as the location of the form.
Point tempPoint = new Point(100,100);
// Set the location of the form using the Point object.
this.DesktopLocation = tempPoint;
}
Public Sub MoveMyForm()
' Create a Point object that will be used as the location of the form.
Dim tempPoint As New Point(100, 100)
' Set the location of the form using the Point object.
DesktopLocation = tempPoint
End Sub
注解
桌面坐标基于屏幕的工作区域(不包括任务栏)。 桌面的坐标系基于像素。 如果应用程序在多监视器系统上运行,则窗体的坐标是组合桌面的坐标。
可以使用此属性将窗体相对于 Windows 桌面上的其他窗体和应用程序进行定位。
如果在调用 方法之前调用 SetDesktopLocationShow 方法,窗体将定位在其默认位置,该位置由操作系统确定。 有关窗口定位的详细信息,请参阅“窗口功能”一文的 窗口大小和位置 部分。
如果在调用 后调用 SetDesktopLocationShow,窗体将定位在指定的位置。