Partager via


PenInputPanel.DefaultPanel, propriété

Mise à jour : November 2007

Désapprouvé. Obtient ou définit le type du panneau par défaut utilisé pour la saisie dans l'objet PenInputPanel. 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 DefaultPanel As PanelType
'Utilisation
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)

Valeur de propriété

Type : Microsoft.Ink.PanelType
Une des valeurs PanelType.

Notes

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

La propriété DefaultPanel ne peut pas avoir la valeur Inactive.

Le panneau Handwriting, également appelé pavé d'écriture, est l'interface utilisateur d'entrée par défaut pour un objet PenInputPanel.

Si cette propriété a la valeur Default, l'objet PenInputPanel utilise le dernier type de panneau utilisé pour tout panneau de saisie du stylet dans toute application. Si toutes les références précédentes au panneau de saisie du stylet ont été détruites dans toutes les applications actives, un nouvel objet PenInputPanel utilise le type de panneau Handwriting.

Si vous modifiez le panneau en définissant la propriété CurrentPanel avant la première activation de l'objet PenInputPanel, un événement PanelChanged se produit.

La définition de la propriété DefaultPanel vous permet de spécifier le type de panneau qui s'affiche par défaut dans cette instance de l'objet PenInputPanel. Si la valeur de cette propriété est Handwriting ou Keyboard, à chaque fois que le panneau devient visible, les types de panneau écriture manuscrite ou clavier sont utilisés respectivement.

Si vous attachez à nouveau le PenInputPanel à un contrôle différent et modifiez la propriété DefaultPanel lorsque le focus passe au nouveau contrôle, veillez à définir la propriété DefaultPanel avant de définir la propriété AttachedEditWindow pour vous assurez que le panneau approprié s'affiche.

ms571977.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. Il définit ensuite le clavier comme méthode d'entrée par défaut pour le panneau de saisie du stylet en affectant la valeur Keyboard à la propriété DefaultPanel.

[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;

Cet exemple Microsoft® Visual Basic® .NET crée un objet PenInputPanel, thePenInputPanel, et l'attache à un contrôle InkEdit, theInkEdit. Il définit alors le clavier comme méthode d'entrée par défaut pour le panneau de saisie du stylet en affectant la valeur Keyboard à la propriété DefaultPanel.

[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

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.CurrentPanel

PanelType