Cursor.Clip Özellik

Tanım

İmleç için kırpma dikdörtgenini temsil eden sınırları alır veya ayarlar.

public:
 static property System::Drawing::Rectangle Clip { System::Drawing::Rectangle get(); void set(System::Drawing::Rectangle value); };
public static System.Drawing.Rectangle Clip { get; set; }
member this.Clip : System.Drawing.Rectangle with get, set
Public Shared Property Clip As Rectangle

Özellik Değeri

Rectangle

ekran Rectangle koordinatlarında için kırpma dikdörtgenini Cursortemsil eden.

Örnekler

Aşağıdaki kod örneği, imlecin konumundan Current bir imleç Handleoluşturur, konumunu ve kırpma dikdörtgenini değiştirir. Sonuç olarak imleç, kod yürütürken bulunduğu yerden 50 piksel yukarı ve sola hareket eder. Ayrıca, imlecin kırpma dikdörtgeni formun sınırlarına değiştirilir (varsayılan olarak kullanıcının tüm ekranıdır). Bu örnek, tıklandığında bu kodu çağırmak için bir Form Button ve değerinin olmasını gerektirir.

void MoveCursor()
{
   // Set the Current cursor, move the cursor's Position,
   // and set its clipping rectangle to the form.

   this->Cursor = gcnew System::Windows::Forms::Cursor( ::Cursor::Current->Handle );
   ::Cursor::Position = Point(::Cursor::Position.X - 50,::Cursor::Position.Y - 50);
   ::Cursor::Clip = Rectangle(this->Location,this->Size);

}
private void MoveCursor()
{
   // Set the Current cursor, move the cursor's Position,
   // and set its clipping rectangle to the form. 

   this.Cursor = new Cursor(Cursor.Current.Handle);
   Cursor.Position = new Point(Cursor.Position.X - 50, Cursor.Position.Y - 50);
   Cursor.Clip = new Rectangle(this.Location, this.Size);
}
Private Sub MoveCursor()
   ' Set the Current cursor, move the cursor's Position,
   ' and set its clipping rectangle to the form. 

   Me.Cursor = New Cursor(Cursor.Current.Handle)
   Cursor.Position = New Point(Cursor.Position.X - 50, Cursor.Position.Y - 50)
   Cursor.Clip = New Rectangle(Me.Location, Me.Size)
End Sub

Açıklamalar

Kırpılmış imlecin yalnızca kırpma dikdörtgeni içinde hareket etmesini sağlar. Genellikle, sistem buna yalnızca farenin şu anda yakalanması durumunda izin verir. İmleç şu anda kırpılmış değilse, sonuçta elde edilen dikdörtgen tüm ekranın boyutlarını içerir.

Şunlara uygulanır