1

私はMaskedTextBoxを使用しています.テキストボックスに最大7桁の数字のみを使用させたい..@#などの特殊文字は使用しないでください....「dddddddd」をマスクとして試しましたが、小数を許可します.So t は 10 進数でのみ機能します。000000 でも試しました

誰でも正しいマスクを提案できますか。

:MaskedTextBox x:Name="TxtTutionFees"
                                       Grid.Row="1"
                                       Width="78"
                                       Height="23"
                                       Margin="142,40,0,0"
                                       HorizontalAlignment="Left"
                                       VerticalAlignment="Top"
                                       AllowSign="False"
                                       DecimalPrecision="2"
                                       GroupNumerals="True"
                                       InputMask="ddddddd"
                                       IsEnabled="False"
                                       PromptChar=" "
                                       TextAlignment="Right"
                                       GotFocus ="TextBox_GotFocus"/>
4

2 に答える 2

0

回答Hereのように、依存関係プロパティを添付してこれを行うことができます。この手法を使用して、不要な文字を除外できます。

于 2013-07-01T17:47:25.910 に答える