Partager via


InkCollector.AttachedControl, propriété

Mise à jour : November 2007

Obtient ou définit le contrôle auquel l'objet InkCollector est attaché.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Property AttachedControl As Control
'Utilisation
Dim instance As InkCollector
Dim value As Control

value = instance.AttachedControl

instance.AttachedControl = value
public Control AttachedControl { get; set; }
public:
property Control^ AttachedControl {
    Control^ get ();
    void set (Control^ value);
}
/** @property */
public Control get_AttachedControl()
/** @property */
public  void set_AttachedControl(Control value)
public function get AttachedControl () : Control
public function set AttachedControl (value : Control)

Valeur de propriété

Type : System.Windows.Forms.Control
Contrôle auquel l'objet InkCollector est attaché.

Valeur

Signification

nullune référence null (Nothing en Visual Basic)

L'objet InkCollector n'est attaché à aucun contrôle.

System.Windows.Forms.Control

Contrôle auquel l'objet InkCollector est attaché.

Notes

Vous devez définir la propriété AttachedControl ou Handle avant d'activer l'objet InkCollector.

Si l'objet InkCollector est attaché à un handle de fenêtre, la définition de cette propriété attache le InkCollector à un contrôle et efface la propriété Handle.

ms571705.alert_note(fr-fr,VS.90).gifRemarque :

Vous devez désactiver l'objet InkCollector avant de définir cette propriété. Pour désactiver le InkCollector, affectez la valeur false à la propriété Enabled. Vous pouvez définir cette propriété et réactiver l'objet en affectant la valeur true à la propriété Enabled.

Si vous utilisez les propriétés AttachedControl et Handle dans votre application, une exception de sécurité est levée lorsque vous lancez l'application dans la zone Internet. En effet, la propriété Handle n'étant pas valide dans l'environnement de confiance partielle de la zone Internet, le système d'exploitation du Tablet PC rétablit la propriété AttachedControl.

Exemples

Dans cet exemple, la propriété AttachedControl est utilisée pour invalider le contrôle utilisé par l'objet InkCollector.

' Note: mInkCollector was instantiated via: new InkCollector(control)
' not via: new InkCollector(control.Handle) - this .ctor does not set AttachedControl
mInkCollector.AttachedControl.Invalidate()
// Note: mInkCollector was instantiated via: new InkCollector(control)
// not via: new InkCollector(control.Handle) - this .ctor does not set AttachedControl
mInkCollector.AttachedControl.Invalidate();

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

Voir aussi

Référence

InkCollector, classe

Membres InkCollector

Microsoft.Ink, espace de noms

InkCollector

InkCollector.Enabled

InkCollector.Handle

Autres ressources

System.Windows.Forms.Control