TextBox.CharacterCasing 属性   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置向文本框中手动输入字符时如何确定字符的大小写格式。
public:
 property System::Windows::Controls::CharacterCasing CharacterCasing { System::Windows::Controls::CharacterCasing get(); void set(System::Windows::Controls::CharacterCasing value); };public System.Windows.Controls.CharacterCasing CharacterCasing { get; set; }member this.CharacterCasing : System.Windows.Controls.CharacterCasing with get, setPublic Property CharacterCasing As CharacterCasing属性值
CharacterCasing 值之一,指定如何确定手动输入字符的大小写格式。 默认值为 Normal。
示例
以下示例演示如何使用 CharacterCasing 该属性将所有手动输入的字符转换为文本框中的大写。
<Page  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
  <StackPanel>
    <!-- The CharacterCasing property of this TextBox is set to "Upper" which 
         causes all manually typed characters to be converted to uppercase. -->
    <TextBox CharacterCasing="Upper" Width="100" />
  </StackPanel>
</Page>
using System.Windows.Controls;
namespace SDKSample
{
    public partial class CharacterCasingExample : Page
    {
        public CharacterCasingExample()
        {
            StackPanel myStackPanel = new StackPanel();
            // Create TextBox.
            TextBox myTextBox = new TextBox();
            myTextBox.Width = 100;
            // The CharacterCasing property of this TextBox is set to 
            // "Upper" which causes all manually typed characters to 
            // be converted to upper case.
            myTextBox.CharacterCasing = CharacterCasing.Upper;
            myStackPanel.Children.Add(myTextBox);
            this.Content = myStackPanel;
        }
    }
}
Imports System.Windows
Imports System.Windows.Controls
Namespace SDKSample
    Partial Public Class CharacterCasingExample
        Inherits Page
        Public Sub New()
            Dim myStackPanel As New StackPanel()
            'Create TextBox
            Dim myTextBox As New TextBox()
            myTextBox.Width = 100
            ' The CharacterCasing property of this TextBox is set to 
            ' "Upper" which causes all manually typed characters to 
            ' be converted to upper case.
            myTextBox.CharacterCasing = CharacterCasing.Upper
            myStackPanel.Children.Add(myTextBox)
            Me.Content = myStackPanel
        End Sub
    End Class
End Namespace
注解
此属性不会影响以编程方式添加的字符。
依赖项属性信息
| 标识符字段 | CharacterCasingProperty | 
| 元数据属性设置为 true | 无 |