InkOverlay.Cursor, propriété
Mise à jour : November 2007
Obtient ou définit le curseur qui apparaît lorsque le pointeur de la souris est sur le contrôle InkPicture.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink (dans Microsoft.Ink.dll)
Syntaxe
'Déclaration
<BrowsableAttribute(True)> _
Public Property Cursor As Cursor
'Utilisation
Dim instance As InkOverlay
Dim value As Cursor
value = instance.Cursor
instance.Cursor = value
[BrowsableAttribute(true)]
public Cursor Cursor { get; set; }
[BrowsableAttribute(true)]
public:
property Cursor^ Cursor {
Cursor^ get ();
void set (Cursor^ value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public Cursor get_Cursor()
/** @property */
/** @attribute BrowsableAttribute(true) */
public void set_Cursor(Cursor value)
public function get Cursor () : Cursor
public function set Cursor (value : Cursor)
Valeur de propriété
Type : System.Windows.Forms.Cursor
Curseur qui apparaît lorsque le pointeur de la souris est sur le contrôle InkPicture.
Notes
Si le comportement du curseur de la souris a la valeur par défaut, la propriété héritée Default (page pouvant être en anglais), il est alors basé sur les attributs de dessin du curseur actuel de la vue. Si vous désactivez ensuite l'objet tout en conservant les paramètres de curseur par défaut, la substitution de curseur est désactivée et le paramètre du curseur de la souris se base sur les attributs du curseur de la souris de la fenêtre sous-jacente. Affecter la valeur nullune référence null (Nothing en Visual Basic) (Nothing en Microsoft Visual Basic .NET) au curseur désactive également la gestion de curseur de l'objet.
Si la valeur du curseur est différente de la valeur par défaut, l'objet utilise toujours ce curseur, que l'objet soit activé ou non.
Cette propriété fait référence à l'affichage du pointeur et non au périphérique d'entrée manuscrite, qui est représenté par la classe Microsoft.Ink.Cursor.
Exemples
Cet exemple C# attache un InkOverlay, theInkOverlay, au handle pour un contrôle. theInkOverlay et le contrôle se voient assigner des Cursors (page pouvant être en anglais) de façon à ce que lorsque theInkOverlay est activé, le curseur Default (page pouvant être en anglais) soit utilisé. Cependant, lorsque theInkOverlay n'est pas activé, une croix sert de curseur.
// In the constructor...
theInkOverlay = new InkOverlay(Handle);
theInkOverlay.Cursor = System.Windows.Forms.Cursors.Default;
Cursor = System.Windows.Forms.Cursors.Cross;
Cet exemple Visual Basic .NET attache un InkOverlay, theInkOverlay, au handle pour un contrôle. theInkOverlay et le contrôle se voient assigner des Cursors (page pouvant être en anglais) de façon à ce que lorsque theInkOverlay est activé, le curseur Default (page pouvant être en anglais) soit utilisé. Cependant, lorsque theInkOverlay n'est pas activé, une croix sert de curseur.
'In New() ...
theInkOverlay = New InkOverlay(Handle)
theInkOverlay.Cursor = System.Windows.Forms.Cursors.Default
Cursor = System.Windows.Forms.Cursors.Cross
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0