Condividi tramite


Proprietà PenInputPanel.DefaultPanel

Aggiornamento: novembre 2007

Obsoleto. Ottiene o imposta il tipo di pannello predefinito utilizzato per l'input penna all'interno dell'oggetto PenInputPanel. L'oggetto PenInputPanel è stato sostituito dall'oggetto Microsoft.Ink.TextInput.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public Property DefaultPanel As PanelType
'Utilizzo
Dim instance As PenInputPanel
Dim value As PanelType

value = instance.DefaultPanel

instance.DefaultPanel = value
public PanelType DefaultPanel { get; set; }
public:
property PanelType DefaultPanel {
    PanelType get ();
    void set (PanelType value);
}
/** @property */
public PanelType get_DefaultPanel()
/** @property */
public  void set_DefaultPanel(PanelType value)
public function get DefaultPanel () : PanelType
public function set DefaultPanel (value : PanelType)

Valore proprietà

Tipo: Microsoft.Ink.PanelType
Uno dei valori PanelType.

Note

Nota

La proprietà DefaultPanel non può essere impostata sull'oggetto Inactive.

Il pannello Handwriting, anche noto come riquadro scrittura, rappresenta l'interfaccia utente di input per un oggetto PenInputPanel.

Se il valore di questa proprietà è Default, l'oggetto PenInputPanel utilizza l'ultimo tipo di pannello utilizzato per qualsiasi pannello input penna in qualsiasi applicazione. Se tutti i riferimenti precedenti al pannello input penna sono stati distrutti in tutte le applicazioni attive, un nuovo oggetto PenInputPanel utilizza il tipo di pannello Handwriting.

Se il pannello viene modificato impostando la proprietà CurrentPanel prima che l'oggetto PenInputPanel diventi attivo per la prima volta, si verifica un evento PanelChanged.

L'impostazione della proprietà DefaultPanel consente di specificare il tipo di pannello visualizzato per impostazione predefinita in quell'istanza dell'oggetto PenInputPanel. Se il valore di questa proprietà è Handwriting o Keyboard, ogni volta che il pannello viene visualizzato, utilizza rispettivamente il tipo di pannello della grafia o della tastiera.

Se si associa nuovamente l'oggetto PenInputPanel a un controllo diverso e si modifica la proprietà DefaultPanel quando lo stato attivo viene modificato nel nuovo controllo, assicurarsi di impostare la proprietà DefaultPanel prima di impostare la proprietà AttachedEditWindow per garantire che venga visualizzato il pannello corretto.

ms571977.alert_security(it-it,VS.90).gifNota sulla sicurezza:

Se utilizzata in attendibilità parziale, questa proprietà richiede l'autorizzazione SecurityPermissionFlag.AllFlags, oltre alle autorizzazioni richieste dall'oggetto PenInputPanel. Per ulteriori informazioni, vedere Security and Trust.

Esempi

In questo esempio di C# viene creato un oggetto PenInputPanel, thePenInputPanel, che viene associato a un controllo InkEdit, theInkEdit. Successivamente, impostando la proprietà DefaultPanel su Keyboard, la tastiera diventa il metodo di input predefinito per il pannello input penna.

[C#]

//...

// Declare, create, and attach a new PenInputPanel to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);

// Set the default panel to keyboard input
thePenInputPanel.DefaultPanel = PanelType.Keyboard;

In questo esempio di Microsoft® Visual Basic® .NET viene creato un oggetto PenInputPanel, thePenInputPanel, che viene associato a un controllo InkEdit, theInkEdit. Successivamente, impostando la proprietà DefaultPanel su KeyBoard, la tastiera diventa il metodo di input predefinito per il pannello input penna.

[Visual Basic]

' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)

' Set the default panel to keyboard input
thePenInputPanel.DefaultPanel = PanelType.Keyboard

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

Vedere anche

Riferimenti

PenInputPanel Classe

Membri PenInputPanel

Spazio dei nomi Microsoft.Ink

PenInputPanel.CurrentPanel

PanelType