Cursor ...



  • Bei den .NET kann man für ein Steuerelement, mit der Eigenschaft Cursor, einen Mauszeiger definieren. Es stehen in der Klasse Cursors verschiedene Cursor-Bildchen zur Auswahl. Ist es auch möglich, eigene Cursor-Bildchen zu kreieren, bzw vorhandene verkleinern bzw vergrössern ? Wenn ja, dann wie ? Im Voraus vielen Dank !



  • Es gibt auch die Klasse Cursor - und die kannst du u.a. mit dem Namen einer .cur-Datei oder mit einer entsprechenden Resource des Programms füllen.
    (die Cursors ist nur eine Sammlung von vordefinierten Cursorn)



  • Ok, eigene Bildchen kann man mit dem Konstruktor laden. Wie kann ich ein Cursors.Hand Bildchen vergrössern bzw verkleinern ? Da gibt es die Methode Cursor.Draw. Wie geht man damit um ? Draw hat einen Parameter Graphics und einen Parameter Rectangle. Was bedeuten diese ?



  • Wie wär es mal mit Doku lesen? Für dich interessanter ist aber wahrscheinlich DrawStreched.



  • Ich habe den Text vorher schon gelesen, folgendes ging nicht:

    ... Form-Konstruktor ...
    Graphics g = CreateGraphics();
    Cursor.DrawStretched(g, new Rectangle(10, 10, 30, 30));
    ...
    Da erschien links oben tatsächlig der verkleinerte Cursor, dieser rührte sich
    aber nicht, dafür war der alte noch da, und wurde nicht durch den neuen ersetzt.


Anmelden zum Antworten