TextBox.InputScope Property (System.Windows.Controls)

Switch View :
ScriptFree
.NET Framework Class Library for Silverlight
TextBox.InputScope Property

Gets or sets the context for input used by this TextBox.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)
Syntax

Visual Basic (Declaration)
Public Property InputScope As InputScope
C#
public InputScope InputScope { get; set; }

Property Value

Type: System.Windows.Input.InputScope
The input scope, which modifies how input from alternative input methods is interpreted. The default value is a Nothing reference (Nothing in Visual Basic).

Exceptions

Exception Condition
NotImplementedException

API is not supported by the current platform variation.

Remarks

Dependency property identifier field: InputScopeProperty.

Version Notes

Silverlight for the desktop

Do not use for a Silverlight for the desktop application.

Silverlight for Windows Phone Silverlight for Windows Phone

InputScopeNameValue lists the enumeration values supported on Silverlight for Windows Phone. For additional information, see How to: Specify On-Screen Keyboard Layout for a TextBox.
Version Information

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

See Also

Reference

Community Content

Florin Dimulescu
The full list of InputScopeName values...

LukePuplett
Case sensitive - unforgiving designer error
$0If the property value is wrong, you will get the dreaded AG_E_PARSER_BAD_PROPERTY_VALUE, and it is case sensitive. The list of scopes are here: http://msdn.microsoft.com/en-us/library/system.windows.input.inputscope(v=VS.95).aspx $0