Partager via


PenInputPanel.AttachedEditWindow, propriété

Mise à jour : November 2007

Désapprouvé. Obtient ou définit le handle de fenêtre auquel l'objet PenInputPanel est attaché. PenInputPanel a été remplacé par Microsoft.Ink.TextInput.

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

Syntaxe

'Déclaration
Public Property AttachedEditWindow As IntPtr
'Utilisation
Dim instance As PenInputPanel
Dim value As IntPtr

value = instance.AttachedEditWindow

instance.AttachedEditWindow = value
public IntPtr AttachedEditWindow { get; set; }
public:
property IntPtr AttachedEditWindow {
    IntPtr get ();
    void set (IntPtr value);
}
/** @property */
public IntPtr get_AttachedEditWindow()
/** @property */
public  void set_AttachedEditWindow(IntPtr value)
public function get AttachedEditWindow () : IntPtr
public function set AttachedEditWindow (value : IntPtr)

Valeur de propriété

Type : System.IntPtr
Handle de fenêtre auquel l'objet PenInputPanel est attaché.

Notes

L'objet ou le contrôle auquel un objet PenInputPanel est attaché peut parfois être déplacé vers une fenêtre avec un nouveau handle de fenêtre. Par exemple, vous pouvez mettre à jour une application et modifier la fenêtre à laquelle un objet ou un contrôle est attaché. Dans les cas comme celui-ci, si la propriété AttachedEditControl pour cette instance de l'objet PenInputPanel a pour valeur l'objet ou le contrôle, la propriété AttachedEditWindow est mise à jour automatiquement lorsque le handle de fenêtre du contrôle attaché change. Si la propriété AttachedEditControl n'est pas définie, vous devez mettre à jour le handle de fenêtre pour l'objet PenInputPanel lorsque le handle de fenêtre de l'objet ou du contrôle attaché change.

Les propriétés AttachedEditControl et AttachedEditWindow sont indépendantes. La définition d'une propriété ne met pas nécessairement l'autre à jour. Utilisez la propriété que vous avez utilisée pour attacher l'objet PenInputPanel à un contrôle ou à une fenêtre.

ms582240.alert_security(fr-fr,VS.90).gifNote de sécurité :

Lors de l'utilisation en situation de confiance partielle, cette méthode requiert l'autorisation SecurityPermissionFlag.AllFlags (page pouvant être en anglais), en plus des autorisations requises par PenInputPanel. Pour plus d'informations, consultez Security and Trust.

Exemples

Cet exemple C# crée un objet PenInputPanel, thePenInputPanel, et l'attache à un contrôle InkEdit, theInkEdit, via la définition de la propriété AttachedEditWindow.

[C#]

// Declare and create a PenInputPanel
PenInputPanel thePenInputPanel = new PenInputPanel();

// Attach the PenInputPanel to the window handle of an InkEdit control
thePenInputPanel.AttachedEditWindow = theInkEdit.Handle;

Cet exemple Microsoft® Visual Basic® .NET crée un objet PenInputPanel, thePenInputPanel, et l'attache à un contrôle InkEdit, theInkEdit, via la définition de la propriété AttachedEditWindow.

[Visual Basic]

' Declare a new PenInputPanel object
Dim thePenInputPanel As PenInputPanel

' Create the PenInputPanel
Set thePenInputPanel = New PenInputPanel

' Attach the PenInputPanel to an InkEdit control
thePenInputPanel.AttachedEditWindow = theInkEdit.hWnd

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

PenInputPanel, classe

Membres PenInputPanel

Microsoft.Ink, espace de noms

PenInputPanel.AttachedEditControl