Proprietà InkCollector.AttachedControl
Aggiornamento: novembre 2007
Ottiene o imposta il controllo a cui è associato l'oggetto InkCollector.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Property AttachedControl As Control
'Utilizzo
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)
Valore proprietà
Tipo: System.Windows.Forms.Control
Controllo a cui è associato l'oggetto InkCollector.
Valore |
Significato |
---|---|
nullriferimento null (Nothing in Visual Basic) |
L'oggetto InkCollector non è associato a un controllo. |
System.Windows.Forms.Control |
Controllo a cui è associato l'oggetto InkCollector. |
Note
La proprietà AttachedControl o Handle deve essere impostata prima di poter attivare l'oggetto InkCollector.
Se l'oggetto InkCollector è associato a un handle della finestra, mediante l'impostazione di questa proprietà l'oggetto InkCollector viene associato a un controllo e la proprietà Handle viene cancellata.
Nota
È necessario disattivare l'oggetto InkCollector prima di impostare questa proprietà. Per disattivare l'oggetto InkCollector, impostare la proprietà Enabled su false. È possibile quindi impostare questa proprietà e riattivare l'oggetto impostando la proprietà Enabled su true.
Se si utilizzano la proprietà AttachedControl e la proprietà Handle nell'applicazione, si otterrà un'eccezione di sicurezza quando si esegue l'applicazione nell'area Internet. Ciò è dovuto al fatto che la proprietà Handle non è valida nell'ambiente parzialmente attendibile dell'area Internet; pertanto sul sistema operativo del Tablet PC viene ripristinata la proprietà AttachedControl.
Esempi
In questo esempio, la proprietà AttachedControl viene utilizzata per invalidare il controllo utilizzato dall'oggetto 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();
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0