問題タブ [radmaskedtextbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - Telerik Silverlight コントロールを使用して、RadMaskedTextBox を TextBox としてキャストする方法
Telerik RadMaskedTextBox が複数行の入力を許可するかどうかを判断しようとしています。
私はデバッガーで、以下を使用して、基になるテキストボックスの .AcceptsReturn プロパティを見つけて確認できました。
ただし、それを C# コードに貼り付けると、コンパイラは、RadMaskedTextBox を TextBox としてキャストできないと不平を言います。
デバッガーで許可されているため、少し奇妙です。
デバッガーでは、次のこともできます。
これはコンパイラが不平を言う
何か案は?
silverlight - Telerik Silverlight コントロールを使用して、RadMaskedTextBox が複数行入力を許可しているかどうかを判断するにはどうすればよいですか?
C# で Telerik RadMaskedTextBox コントロールを使用して、基になるテキスト ボックスで複数行の入力が許可されているかどうかを確認する方法
編集: Silverlightバージョンには.Textmodeプロパティが含まれていないようで、戻ります
「Telerik.Windows.Controls.RadMaskedTextBox」には「TextMode」の定義が含まれていません...
asp.net - マスクされたテキストボックス入力からのリテラル値の取得
マスクが「####-####」のTelerikRadMaskedTextBoxを設定しました。問題は、後でこのボックスから値を取得すると、「########」として返されることです。MaskedTextBoxesに慣れていませんが、これが私の値を返すことになっているデフォルトの方法だと思います。
RadMaskedTextBoxで「-」をリテラル文字として設定して、値全体を返すにはどうすればよいですか?
元。「12345678」の代わりに「1234-5678」
wpf - RadMaskedTextBox の CaretBrush を変更する
RadMaskedTextBox で CaretBrush を変更するのに苦労しています。私は WPF を使用して ExpressionDarkテーマを実装しています。問題は、キャレットが黒く、暗いテーマに対して、キャレットがテキスト ボックスのどこにあるかがわかりにくいことです。Telerikの担当者からこれを見つけました:
「RadMaskedTextBox は TextBox を内部的に使用してテキストを表示します。TextBox は、キャレットの色を変更するために使用できる CaretBrush プロパティを公開します。コントロールのデフォルト テンプレートを変更し、内部の TextBox でこのプロパティを設定できます。」
しかし、それはそれを行う方法の例を提供していません。白い CaretBrush で TextBox スタイルを追加しようとしましたが、RadMaskedTextBox はそれを拾いません。何か案は?
xaml - Rad Mask TextBox: テキストを上部に変更し、カーソルをテキストの最後に配置します。
Rad Mask TextBox とボタンがあります。したがって、ユーザーはテキスト ボックスに任意のケースを入力できます。ボタンをクリックすると、テキストとイベントに基づいていくつかのレコードを取得しています。テキストを上部に変更し、トリムしてキャレットを最後に配置する必要があります。
大文字を入力するとすべてのシナリオが取得されますが、小文字を入力するとカーソルの位置が最初に示されることに気付きました。
これは私が試したものです。
本当にありがとうございました。
delphi - Dev Express MaskEdit Column プロパティをコードから変更する
Dev Express グリッド テーブル ビューの内部には、ビジュアル フォームから maskedit (プロパティ) として定義された境界列 (文字列型) があります。(デザイン、DeveloperExpressGrid)。
視覚的なフォームから編集マスクを定義すると、正常に機能します。
私が望むのは、列全体ではなく、各レコードに固有の編集マスクを定義することです。そのため、columnPropertiesChange イベントでコード側から editmask プロパティにアクセスしようとしています。
問題は、コードから呼び出すと、column.property が CustomEdit であるため、editmask プロパティがないことです。
コードの背後から editmask プロパティにアクセスする方法はありますか?
javascript - 自分の属性を Telerik RadMaskedTextBox に追加する方法
独自の属性を RadMaskedTextBox に追加する必要がありますが、それができないようです。何か案は?aspx は次のとおりです。
ご覧のとおり、 requiredruleはバックエンドからルールを取得します。しかし、Telerik がコントロールをレンダリングすると、必要なルールがなくなります! レンダリングされた HTML は次のとおりです。
私の onkeyup はそこにありますが、必要なルールの兆候はありません。requiredrule の理由は、onkeyup イベントで呼び出される JavaScript 関数で、いくつかの失敗状態の 1 つを判断するために使用できるようにするためです。
asp.net - オプションのテレリックマスクテキストフィールドでasp検証を停止するには?
私のセットアップ:
私の ASP.NET プロジェクトには RadAjaxPanel があり、そのパネル内には RadMaskedTextBox と ASP RegexValidator が送信用の RadButton に関連付けられています。
関連するコードは次のとおりです。
postback-translated-to-ajax イベントを発生させる最初の送信またはアクションでは、すべて正常に動作します。つまり、フィールドが送信され、radTxtSSN が空であることを検証し、空の SSN フィールドを無視できます。ボックスにフォーカスしてから空のままにすることも、最初の送信のみで問題を引き起こすことなく、入力して削除することもできます。
ただし、これが完了すると、SSN フィールドで失敗した Regex 検証の背後で、すべてのアクションによって更新またはポストバックまたは ajax 呼び出しが停止する可能性があります。
空であっても、「無効な SSN 形式」というエラー メッセージが表示されます。
これまでにこのトピックで見つけた唯一のもの。
Telerik のサポート スタッフは、これは修正されたと主張しており、ある程度は正しいと主張していますが、修正の際にエッジ ケースとコーナー ケースを無視していました。
これを修正できるものは何ですか? これが使用される唯一の領域または問題であるため、多くのビハインド コードまたはカスタム バリデーター ロジックを追加する正当な理由はありません。