FormStartPosition Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Formun ilk konumunu belirtir.
public enum class FormStartPosition
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormStartPosition
public enum FormStartPosition
[<System.Runtime.InteropServices.ComVisible(true)>]
type FormStartPosition =
type FormStartPosition =
Public Enum FormStartPosition
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Manual | 0 | Formun konumu özelliği tarafından Location belirlenir. |
| CenterScreen | 1 | Form geçerli ekranda ortalanır ve formun boyutunda belirtilen boyutlara sahiptir. |
| WindowsDefaultLocation | 2 | Form, Windows varsayılan konumunda konumlandırılır ve formun boyutunda belirtilen boyutlara sahiptir. |
| WindowsDefaultBounds | 3 | Form, Windows varsayılan konumuna yerleştirilir ve varsayılan Olarak Windows tarafından belirlenen sınırlara sahiptir. |
| CenterParent | 4 | Form, üst formunun sınırları içinde ortalanır. |
Örnekler
Bu örnekte, formun başlangıç konumunu ekranın ortasına değiştirir ve etiket kullanarak konum bilgilerini görüntülersiniz. Bu örnekte zaten adlı Form1bir Form oluşturduğunuz varsayılır.
public:
void InitMyForm()
{
// Adds a label to the form.
Label^ label1 = gcnew Label;
label1->Location = System::Drawing::Point( 54, 128 );
label1->Name = "label1";
label1->Size = System::Drawing::Size( 220, 80 );
label1->Text = "Start position information";
this->Controls->Add( label1 );
// Moves the start position to the center of the screen.
StartPosition = FormStartPosition::CenterScreen;
// Displays the position information.
label1->Text = String::Format( "The start position is {0}", StartPosition );
}
public void InitMyForm()
{
// Adds a label to the form.
Label label1 = new Label();
label1.Location = new System.Drawing.Point(54, 128);
label1.Name = "label1";
label1.Size = new System.Drawing.Size(220, 80);
label1.Text = "Start position information";
this.Controls.Add(label1);
// Moves the start position to the center of the screen.
StartPosition = FormStartPosition.CenterScreen;
// Displays the position information.
label1.Text = "The start position is " + StartPosition;
}
Public Sub InitMyForm()
' Adds a label to the form.
Dim label1 As New Label()
label1.Location = New System.Drawing.Point(54, 128)
label1.Name = "label1"
label1.Size = New System.Drawing.Size(220, 80)
label1.Text = "Start position information"
Me.Controls.Add(label1)
' Moves the start position to the center of the screen.
StartPosition = FormStartPosition.CenterScreen
' Displays the position information.
label1.Text = "The start position is " + StartPosition
End Sub
Açıklamalar
Bu numaralandırma sınıfın StartPositionForm özelliği tarafından kullanılır. Formun farklı başlangıç konumlarını temsil eder. Varsayılan başlangıç konumu şeklindedir WindowsDefaultLocation.