Partager via


TextInputPanel.SetInPlaceHoverTargetPosition, méthode

Mise à jour : November 2007

Positionne explicitement la cible de pointage du Panneau de saisie Tablet PC dans les coordonnées d'écran.

Espace de noms :  Microsoft.Ink.TextInput
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted := True)> _
Public Sub SetInPlaceHoverTargetPosition ( _
    x As Integer, _
    y As Integer _
)
'Utilisation
Dim instance As TextInputPanel
Dim x As Integer
Dim y As Integer

instance.SetInPlaceHoverTargetPosition(x, _
    y)
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
public void SetInPlaceHoverTargetPosition(
    int x,
    int y
)
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction::Demand, Unrestricted = true)]
public:
void SetInPlaceHoverTargetPosition(
    int x, 
    int y
)
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true) */
public void SetInPlaceHoverTargetPosition(
    int x,
    int y
)
public function SetInPlaceHoverTargetPosition(
    x : int, 
    y : int
)

Paramètres

Notes

L'emplacement de la cible de pointage ne fait l'objet d'aucune restriction. L'application est chargée de s'assurer que la cible de pointage reste à l'écran.

Cette méthode est synchrone. Le positionnement se produit avant le retour de la méthode.

Exemples

L'exemple suivant présente l'utilisation de SetInPlaceHoverTargetPosition: L'objet tip est une instance de TextInputPanel. Dans cet exemple xInPlaceHoverPositionTextBox.Text et yInPlaceHoverPositionTextBox.Text sont des propriétés TextBox.Text (page pouvant être en anglais) qui contiennent les valeurs utilisées pour définir les coordonnées d'écran x et y afin de positionner la cible de pointage du Panneau de saisie Tablet PC. Un champ modifiable sur lequel est placé le focus est représenté par le contrôle TextBox, textBox1 (page pouvant être en anglais).

textBox1.Focus()
Dim xPosition As Integer = Convert.ToInt32(xInPlaceHoverPositionTextBox.Text, 10)
Dim yPosition As Integer = Convert.ToInt32(yInPlaceHoverPositionTextBox.Text, 10)
tip.SetInPlaceHoverTargetPosition(xPosition, yPosition)
textBox1.Focus();
int xPosition = Convert.ToInt32(xInPlaceHoverPositionTextBox.Text, 10);
int yPosition = Convert.ToInt32(yInPlaceHoverPositionTextBox.Text, 10);
tip.SetInPlaceHoverTargetPosition(xPosition, yPosition);

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

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

TextInputPanel, classe

Membres TextInputPanel

Microsoft.Ink.TextInput, espace de noms