1

RadMaskedTextBox を使用すると、フィールドがフォーカスされると、カーソルがフィールドの先頭に位置しないように見えるという、ますます厄介なニュアンスに遭遇し続けます。代わりに、次のようなものが得られます。

ここに画像の説明を入力

たとえば、以下のコードに由来します。この例では、カーソルがフィールドの先頭から 7 スペース離れていることに注意してください。これは、以下に示すように、7 文字の数値入力を許可するためにマスクに設定した # の数とまったく同じです。

<telerik:RadMaskedTextBox 
         Value="{Binding Path=Parameters.Blah, Mode=TwoWay}" 
         MaskType="Standard"
         Placeholder=""
         Mask="#######"/>

数値入力の長さを維持しながら、フォーカスを受け取ったときにカーソルをフィールドの先頭に戻すにはどうすればよいですか? ここで非常識な詳細が欠けているのではないかと疑っています。前もって感謝します。

4

1 に答える 1

2

何を求めているのかわかりません...しかし、radmaskedtextboxの先頭にあるカーソルをフォーカスしたいだけの場合(フォーカスしたら、テキストボックス内の任意の場所をクリックしてカーソルを移動できます)このプロパティを使用する必要があります:

SelectionOnFocus="CaretToBeginning" 
于 2012-08-23T11:52:47.533 に答える