PenInputPanel.AttachedEditWindow-Eigenschaft
Veraltet. Ruft das Fensterhandle ab, an das das PenInputPanel-Objekt angefügt ist, oder legt dieses Fensterhandle fest. PenInputPanel wurde durch Microsoft.Ink.TextInput ersetzt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property AttachedEditWindow As IntPtr
'Usage
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)
Eigenschaftenwert
Typ: System.IntPtr
Das Fensterhandle, an das das PenInputPanel-Objekt angefügt ist.
Hinweise
Das Objekt oder Steuerelement, an das ein PenInputPanel-Objekt angefügt ist, kann möglicherweise in ein Fenster mit einem neuen Fensterhandle verschoben werden. Vielleicht aktualisieren Sie beispielsweise eine Anwendung und ändern das Fenster, dem das Objekt oder Steuerelement angefügt ist. Wenn in solchen Fällen die AttachedEditControl-Eigenschaft dieser Instanz des PenInputPanel-Objekts auf das Objekt oder Steuerelement festgelegt ist, wird die AttachedEditWindow-Eigenschaft automatisch korrekt aktualisiert, sobald sich das Fensterhandle des verbundenen Steuerelements ändert. Wenn die AttachedEditControl-Eigenschaft nicht festgelegt ist, müssen Sie das Fensterhandle für das PenInputPanel-Objekt aktualisieren, wenn sich das Fensterhandle für das verbundene Objekt oder Steuerelement ändert.
Die AttachedEditControl-Eigenschaft und die AttachedEditWindow-Eigenschaft sind voneinander unabhängige Eigenschaften. Die Festlegung der einen Eigenschaft aktualisiert nicht notwendigerweise die andere. Verwenden Sie die Eigenschaft, mit der Sie ursprünglich das PenInputPanel-Objekt einem Steuerelement oder einem Fenster angefügt haben.
Sicherheitshinweis: |
---|
Bei Verwendung mit teilweiser Vertrauenswürdigkeit sind für diese Eigenschaft die SecurityPermissionFlag.AllFlags-Berechtigung sowie die von PenInputPanel geforderten Berechtigungen erforderlich. Weitere Informationen finden Sie unter Security and Trust. |
Beispiele
In diesem C#-Beispiel wird das PenInputPanel-Objekt thePenInputPanel erstellt und an das InkEdit-Steuerelement theInkEdit angefügt, indem die AttachedEditWindow-Eigenschaft festgelegt wird.
[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;
In diesem Microsoft® Visual Basic® .NET-Beispiel wird das PenInputPanel-Objekt thePenInputPanel erstellt und an das InkEdit-Steuerelement theInkEdit angefügt, indem die AttachedEditWindow-Eigenschaft festgelegt wird.
[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
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0