Control.OnMove(EventArgs) Yöntem
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.
Olayı tetikler Move .
protected:
virtual void OnMove(EventArgs ^ e);
protected virtual void OnMove (EventArgs e);
abstract member OnMove : EventArgs -> unit
override this.OnMove : EventArgs -> unit
Protected Overridable Sub OnMove (e As EventArgs)
Parametreler
Örnekler
Aşağıdaki kod örneği, formun Move konumunu formun başlık çubuğunda ekran koordinatlarında görüntülemek için olayını kullanır.
// The following example displays the location of the form in screen coordinates
// on the caption bar of the form.
private:
void Form1_Move( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
this->Text = String::Format( "Form screen position = {0}", this->Location );
}
// The following example displays the location of the form in screen coordinates
// on the caption bar of the form.
private void Form1_Move(object sender, System.EventArgs e)
{
this.Text = "Form screen position = " + this.Location.ToString();
}
' The following example displays the location of the form in screen coordinates
' on the caption bar of the form.
Private Sub Form1_Move(sender As Object, e As System.EventArgs) Handles MyBase.Move
Me.Text = "Form screen position = " + Me.Location.ToString()
End Sub
Açıklamalar
Olay bildirmek, bir temsilci yoluyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.
yöntemi, OnMove türetilmiş sınıfların bir temsilci eklemeden olayı işlemesine de izin verir. Bu, türetilmiş bir sınıftaki olayı işlemek için tercih edilen tekniktir.
Devralanlara Notlar
Türetilmiş bir sınıfta geçersiz kıldığınızda OnMove(EventArgs) , kayıtlı temsilcilerin olayı alması için temel sınıfın OnMove(EventArgs) yöntemini çağırdığınızdan emin olun.