Partager via


PenInputPanel.HorizontalOffset, propriété

Mise à jour : November 2007

Désapprouvé. Obtient ou définit le décalage entre le bord gauche du panneau de saisie du stylet et le bord gauche du contrôle auquel il 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 HorizontalOffset As Integer
'Utilisation
Dim instance As PenInputPanel
Dim value As Integer

value = instance.HorizontalOffset

instance.HorizontalOffset = value
public int HorizontalOffset { get; set; }
public:
property int HorizontalOffset {
    int get ();
    void set (int value);
}
/** @property */
public int get_HorizontalOffset()
/** @property */
public  void set_HorizontalOffset(int value)
public function get HorizontalOffset () : int
public function set HorizontalOffset (value : int)

Valeur de propriété

Type : System.Int32
Décalage entre le bord gauche du panneau de saisie du stylet et le bord gauche du contrôle auquel il est attaché.

Valeur

Signification

24

Nombre de pixels égal à 0,25 pouce à 96 points par pouce (ppp).

30

Nombre de pixels égal à 0,25 pouce à 120 points par pouce (ppp).

33

Nombre de pixels égal à 0,25 pouce à 133 points par pouce (ppp).

Notes

La valeur par défaut est l'équivalent de 0,25 pouce en pixels et dépend des paramètres de la résolution d'écran. Une valeur négative indique un décalage à gauche du contrôle. Une valeur positive indique un décalage à droite. Une valeur nulle indique que le bord gauche du panneau de saisie du stylet se trouve exactement au niveau du bord gauche du contrôle.

Si la nouvelle position provoque l'affichage du panneau à l'extérieur de la limite de la zone de travail de l'écran, le panneau est déplacé vers le centre de la zone de travail afin que ses bords soient adjacents aux bords les plus proches de l'écran, plus ou moins la valeur du décalage par défaut.

ms571980.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 affecte alors la valeur 100 pixels à droite du bord gauche du contrôle theInkEdit à la position horizontale (axe des abscisses) du thePenInputPanel à l'aide de la propriété HorizontalOffset.

[C#]

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

// Set the horizontal position of the pen input panel
thePenInputPanel.HorizontalOffset = 100;

Cet exemple Microsoft® Visual Basic® .NET crée un objet PenInputPanel, thePenInputPanel, et l'attache à un contrôle InkEdit, theInkEdit. Il affecte alors la valeur 100 pixels à droite du bord gauche du contrôle theInkEdit à la position horizontale (axe des abscisses) du thePenInputPanel à l'aide de la propriété HorizontalOffset.

[Visual Basic]

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

' Set the horizontal position of the pen input panel
thePenInputPanel.HorizontalOffset = 100

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