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
- x
Type : System.Int32
- y
Type : System.Int32
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