バージョン

PercentEditorModel クラス メンバ

PercentEditorModelデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティAllowNullValuenull 値を回避する機能を取得または設定します。このオプションが false で、エディターの値がない場合、「value」は空の文字列に設定されます。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティButtonTypeドロップダウンまたはスピン ボタンにオプションを設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティClientEventsウィジェットによって発生されるクライアント イベントの実装を設定します。

イベント ハンドラーは 2 つのパラメーターを仮定します。最初のパラメーターの名前は evt で 2 番目のパラメーターの名前は ui です。ui パラメーターに使用できるメンバー変数の情報については、ウィジェットとそのイベントを参照してください。

実例:

1.完全実装:

new Dictionary<string, string> { { "dropDownOpening", "function(evt,ui){alert('drop:'+ui.owner);}" } }

2.インライン関数の内容:

new Dictionary<string, string> { { "dropDownOpening", "alert('drop:'+ui.owner);" } }

3.グローバル関数の名前:

new Dictionary<string, string> { { "dropDownOpening", "nameOfGlobalFunction" } } 注:

ウィジェットによって公開されるイベント名を表すキー文字列の代わりに、特定のコントロールで定義されたイベント定数が使用できます。

例:

new Dictionary<string, string> { { ComboClientEvents.DropDownOpening, "nameOfGlobalFunction" } } Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public プロパティDataModevalue() メソッドの get によって返された値のタイプを設定します。また、value(val) メソッドの set の機能や、ブラウザーのコピー/貼り付け操作にも影響します。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティDecimalSeparator小数点記号として使用する文字を設定します。注: このオプションは可能な地域の設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティDisableddisabled 属性を設定します。編集を許可しません。すべてのボタンおよび適用される操作を無効にします。

送信で、現在の値は要求に購入されません。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティDisplayFactor"value" の取得および設定メソッドで使用するファクターを設定します。ユーザーが入力した取得する数 (文字列) はそのファクターで除算され、エディターに表示されている設定する数 (文字列) にはファクターが乗算されます。たとえば、ファクターが 100 で、"value" が 0.123 に設定されている場合、エディターには文字列 "12.3" が表示されます。  
Public プロパティDropDownAnimationDurationドロップダウン リストの表示/非表示アニメーションの期間 (ミリ秒) を取得または設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティDropDownAttachedToBodyドロップダウン リストの場所を取得または設定します。値が false の場合、main HTML 要素の子として、リストの HTML 要素を作成します。値が true の場合、body の子として、リストを作成します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティDropDownOnReadOnlyエディターをドロップダウン リストのみとして使用を制限する機能を設定します。True に設定すると、エディターのテキストは編集できません。注: リスト項目がない場合もエディターは読み取り専用です。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティDropDownOrientationドロップダウン リストの開き方向を設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティExcludeKeysキーボードまたは貼り付けによって特定の文字を入力できないようにする機能を取得または設定します。

注: "indcludeKeys" オプションにも文字が指定された場合、"excludeKeys" は優先があります。文字は大文字に設定する必要があります。大文字と小文字を区別することはサポートされていません。

Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティGroupsグループの桁数を設定します (グループ区切りまたは 3 桁区切り)。注: このオプションは可能な地域の設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティGroupSeparatorグループ (千の位など) のセパレーターとして使用する文字を設定します。このオプションは、表示モード (フォーカスなし) の場合のみ効果があります。注: このオプションは可能な地域の設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティHeightエディターの初期の高さを設定します。

数と有効な HTML サイズ単位を使用します。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティHtmlAttributesコントロールによって使用されるメイン HTML 要素のカスタム属性を設定します。

TagBuilder.MergeAttributes(value) に渡された引数のディクショナリ。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティIDエディターの ID を設定します。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティIncludeKeysキーボードからおよび貼り付けによって特定の文字だけを入力フィールドに入力できるようにする機能を取得または設定します。

注: "excludeKeys" オプションがこのオプションと同じ文字を含んでいる場合、"excludeKeys" が優先されます。文字は大文字で設定する必要があります。大文字と小文字を区別することはサポートされていません。

Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティInputNameエディターの値を保存し、送信するための HTML input 要素の名前を設定します。オプション。

input で初期化される場合、既存の name 属性をオーバーライドします。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティIsLimitedToListValuesリスト項目に含まれる値のみに許可を設定します。この検証は、エディターがぼかされるか、Enter キーが押されたときに実行されます。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティListItemHoverDuration Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティListItemsドロップダウン リストおよびフィルタリング キーボードで使用される項目のリストを設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティListWidthドロップダウン リストのカスタムの幅 (ピクセル単位) を取得または設定します。値がゼロまたは負の場合、エディターの幅が使用されます。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティLocaleボタン タイトルに使用される文字列を設定します。注: ロケール プロパティはローカライズのスクリプト ファイルで $.ig.Editor.locale に定義されるプロパティより優先があります。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティMaxDecimals表示モード (フォーカスなし) の場合に使用する小数点以下の最大桁数を設定します。注: このオプションは可能な地域の設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティMaxLengthユーザーが入力できるテキストの最大長を取得または設定します。負の値または 0 はこの動作を無効にします。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティMaxValueエンドユーザーがエディターに入力できる最大値を設定します。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティMinDecimals表示状態 (フォーカスなし) の場合に使用する小数点以下の最小桁数を設定します。数の小数部分の桁数がこのオプションの値より小さい場合、足りない桁を文字 "0" で埋めます。注: このオプションは可能な地域の設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティMinValueエンドユーザーがエディターに入力できる最小値を設定します。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティNegativePattern負の数パターンとして使用する文字列を設定します。"n" フラグは数値を表します。"-" および "()" フラグはパターンの静的な部分です。注: このオプションは使用可能な地域設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティNegativeSign負の数記号として使用する文字を取得または設定します。注: このオプションは使用可能な地域設定よりも優先されます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティNullValuenull 値の表現を取得または設定します。文字列または数値に設定できます。デフォルトは null です。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティPercentSymbolエディターにフォーカスがない時に使用されるパーセンテージ記号を設定します。デフォルト値は現在のカルチャ/地域によって定義されます。  
Public プロパティPlaceHolderエディターがフォーカスを持たず、エディター内の "value" が null または空の文字列ときのエディターに表示されるテキストを取得または設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティPositivePatternフォーカスなしの正の数の表示に使用される文字列を設定します。正の数に使用される形式。デフォルト値は現在のカルチャ/地域によって定義されます。  
Public プロパティPreventSubmitOnEnterEnter キーの押下でフォーム送信を回避する機能を設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティReadOnlyreadonly 属性を設定します。編集を許可しません。すべてのボタンおよび適用される操作を無効にします。

送信において現在の値が要求に送られます。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティRegionalエディターのカスタムの地域設定を取得または設定します。注: 文字列の場合、$.ig.regional[stringValue] を使用し、クライアントで利用可能にする必要があります。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティRevertIfNotValidぼかしまたは Enter キーの押しでエディターの値が無効な場合、以前の値に戻すことを設定します。False に設定される場合、clear は呼び出されます。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティRoundDecimals Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティScientificFormat編集モードでの E のべき乗形式のサポートを設定します。このオプションを設定する場合、数値は、可能な E のべきフラグを持つ文字列として表示されます。編集モードでは、文字 "E" または "e" も入力できます。注: "+" 文字は、編集モードではサポートされません。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティSelectionOnFocusエディターがフォーカスを取得した時の選択タイプを設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティSpinDeltaスピン イベント発生時にエディター内の値の増減に使用するデルタ値を設定します。値が負の数に設定される場合、例外が発生されます。整数値以外の値は double および float の dataMode のみにサポートされます。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティSpinWrapAroundスピン アクションで最小値または最大値に達した場合に、エディターで自動的に値を反対の限度に設定する機能を設定します。 Infragistics.Web.Mvc.NumericEditorModelから継承されます。
Public プロパティSuppressKeyboardドロップダウンがクリック/タップされたときにオンスクリーン キーボード (デバイスで利用可能な場合) を表示するかどうかを取得または設定します。このオプションは最初のフォーカスを回避するか、ドロップダウン ボタンがクリックまたはタップされたときにフォーカスを解除します。注: このオプションはデバイスの検出を実行しないため、有効な場合に動作が常にアクティブになります。注: 開いているドロップダウンは、ドロップダウン ボタンでのみで閉じられます。これは DatePicker に影響しません。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティSuppressNotificationsエディターのビルトイン基本検証シナリオで、必須リスト選択、値ラッピング、スピン制限などのデフォルトの通知を無効にします。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティTabIndexエディターの tabIndex の値を取得または設定します。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティTextAlignエディターのテキスト配置を設定します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティTextMode単一行テキスト エディター、パスワード エディター、複数行エディターなど、エディターのテキスト モードを取得または設定します。ベースとなる要素 (セレクター) が TEXTAREA の場合、それを入力フィールドとして使用します。ベースとなる要素が INPUT の場合、それを入力フィールドとして使用します。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティToLowerTrue の場合は、入力された文字列を小文字に変換し、False の場合は、文字列をそのままにしておく機能を取得または設定します。このオプションは、キーボード入力と貼り付けを使用する場合のみ効果があります。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティToUpperTrue の場合は、入力された文字列を大文字に変換し、False の場合は、文字列をそのままにしておく機能を取得または設定します。このオプションは、キーボード入力と貼り付けを使用する場合のみ効果があります。 Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティValidatorOptionsigValidator ウィジェットによってサポートされるオプションを設定します。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティValueエディター内の値を取得または設定します。エディターのタイプおよび dataMode オプションに基づいたオプションを取得または設定する効果。エディターのタイプによって、それは文字列、数字または Date になり得ます。 Infragistics.Web.Mvc.BaseEditorModelから継承されます。
Public プロパティVisibleItemsCount一度に表示される項目の数を取得または設定します。

注: リスト項目の数が値より小さい場合、このオプションは上書きされます。この場合、ドロップダウンの高さが項目の数に基づいて設定されます。

Infragistics.Web.Mvc.TextEditorModelから継承されます。
Public プロパティWidgetIdBaseオーバーライドされます。 ID オプションが設定されない場合、ウィジェットの ID を自動生成するための基本文字列。  
Public プロパティWidgetNameオーバーライドされます。 このモデルがインスタンス化するウィジェットの名前。  
Public プロパティWidthエディターの初期の幅を設定します。

数と有効な HTML サイズ単位を使用します。

Infragistics.Web.Mvc.BaseEditorModelから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCamelize指定された文字列を camel ケースに変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドEnsureClientEvents内部モデルストアを json にシリアル化するクライアント イベントを追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Protected メソッドGetBoolモデルのブール値プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetCharモデルの char プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDateTimeモデルの DateTime プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDoubleモデルの double プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIEnumerable<T>モデルの IEnumerable プロパティの値を取得します。値が null の場合、T 型の IEnumerable が作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIntモデルの int プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetJSLiteralモデルの literal プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetLongモデルの long プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetModel<T>モデルの IModel プロパティの値を取得します。値が null の場合、T 型の新しいモデルが作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringモデルの文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValue<T>任意の型のプロパティ値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValueModel<T>モデルの IModel プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromBoolブール オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDateTimeDateTime オブジェクトを JSON Date オブジェクトへシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDoubledouble オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromFloatfloat オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIDictionaryオブジェクトの IDictionary を JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIEnumerableIEnumerable オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIntオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromModelStore内部モデル ストアを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Protected メソッドJsonFromObject型シリアル化メソッドを使用して JSON の任意のオブジェクトをシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromStringすべての単一引用符をエスケープして、文字列を JSON 文字列へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBoolモデルの値をブール値プロパティを設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBrush Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCamelizedStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCharモデルの char プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDateTime値をモデルの DateTime プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDouble値をモデルの double プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIEnumerable<T>モデルの IEnumerable プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIntモデルの int プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetJSLiteralモデルの literal プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetLong値をモデルの long プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetModel<T>モデルの IModel プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetString値をモデルの文字列プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetValue<T>任意の型のプロパティ値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドTransformDataデータを変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドValidValueType<T>既存のプロパティの値の型を確認します。既存しないプロパティの場合、false を返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
参照

オンラインで表示: GitHub