Freigeben über


TextInputPanel.SetInPlaceVisibility-Methode

Übergibt einen Wert, um zu bestimmen, ob der Tablet PC-Eingabebereich angezeigt oder ausgeblendet werden soll.

Namespace:  Microsoft.Ink.TextInput
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted := True)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Sub SetInPlaceVisibility ( _
    visible As Boolean _
)
'Usage
Dim instance As TextInputPanel
Dim visible As Boolean

instance.SetInPlaceVisibility(visible)
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public void SetInPlaceVisibility(
    bool visible
)
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction::Demand, Unrestricted = true)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public:
void SetInPlaceVisibility(
    bool visible
)
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public void SetInPlaceVisibility(
    boolean visible
)
public function SetInPlaceVisibility(
    visible : boolean
)

Parameter

Hinweise

Der Eingabebereich wird wie von CurrentInPlaceState angegeben angezeigt.

Das Aufrufen von SetInPlaceVisibility, wenn der visible-Parameter auf true festgelegt ist, schlägt fehl, falls der Eingabebereich bereits sichtbar ist.

Wenn der Benutzer im Eingabebereichsoptionen-Dialogfeld den direkten Modus deaktiviert hat, scheitert der Aufruf von SetInPlaceVisibility.

Bereits im Eingabebereich vorhandene Freihandeingaben werden automatisch eingefügt, wenn die Sichtbarkeit geändert wird.

Diese Methode ändert den Wert von InPlaceVisibleOnFocus nicht. Bei der nachfolgenden Fokusänderung wird das von der InPlaceVisibleOnFocus-Eigenschaft angegebene Verhalten wiederhergestellt.

Diese Methode ist ein synchroner Aufruf. Die Sichtbarkeit des Eingabebereichs wird geändert, bevor der Aufruf zurückgegeben wird.

Beispiele

Im folgenden Beispiel wird die Verwendung von SetInPlaceVisibility veranschaulicht. Das tip-Objekt ist eine Instanz von TextInputPanel. Ein bearbeitbares Feld, in dem der Fokus platziert wird, wird vom TextBox-Steuerelement textBox1 dargestellt.

textBox1.Focus()
tip.SetInPlaceVisibility(True)
textBox1.Focus();
tip.SetInPlaceVisibility(true);

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

TextInputPanel-Klasse

TextInputPanel-Member

Microsoft.Ink.TextInput-Namespace