バージョン

DatePickerOptions クラス メンバ

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

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティChangeMonth月がテキストの代わりにドロップダウンとして描画されるかどうか。  
Public プロパティChangeYear年がテキストの代わりにドロップダウンとして描画されるかどうか。選択可能な年を制御するには、YearRange オプションを使用します。  
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 プロパティCloseText閉じるリンクに対して表示するテキスト。このボタンを表示するには、ShowButtonPanel オプションを使用します。  
Public プロパティCurrentText現在日リンクに対して表示するテキスト。このボタンを表示するには、ShowButtonPanel オプションを使用します。  
Public プロパティDayNamesMindatepicker で列ヘッダーとして使用する日曜日から開始する最小化された日名前のリスト。  
Public プロパティDefaultDateフィールドが空の場合、最初に開いたときに強調表示する日付を設定します。値および期間ペアを含む相対日付。有効な期間は "y" (年)、"m" (月)、"w" (週)、および "d" (日)。たとえば、"+1m +7d" は今日から 1 ヶ月 7 日後を表します。  
Public プロパティFirstDay次の days 列挙子を使用して週の最初日を設定します。  
Public プロパティGoToCurrenttrue の場合、現在日リンクは今日の代わりに選択されている日付に移動します。  
Public プロパティHideIfNoPrevNext通常、適用不能な場合は以前および次のリンクが無効化されます。この属性を true に設定すると、非表示にできます。  
Public プロパティIsRTL現在の言語が右から左へ描画されるかどうか。  
Public プロパティMaxDate最大選択可能な日付。値および期間ペアを含む相対日付。有効な期間は "y" (年)、"m" (月)、"w" (週)、および "d" (日)。たとえば、"+1m +7d" は今日から 1 ヶ月 7 日後を表します。  
Public プロパティMinDate最小選択可能な日付。値および期間ペアを含む相対日付。有効な期間は "y" (年)、"m" (月)、"w" (週)、および "d" (日)。たとえば、"+1m +7d" は今日から 1 ヶ月 7 日後を表します。  
Public プロパティMonthNamesShort各 datepicker で月ヘッダーとして使用される簡略された月の名前のリスト。  
Public プロパティNextText次の月リンクに対して表示するテキスト。規格の ThemeRoller スタイル設定で、この値はアイコンと置き換えます。  
Public プロパティNumberOfMonths一度に表示する月数。  
Public プロパティPrevText以前の月リンクに対して表示するテキスト。標準の ThemeRoller スタイル設定で、この値はアイコンと置き換えます。  
Public プロパティSelectOtherMonths現在の月の前または後に表示されるその他の月の日が選択可能かどうか。ShowOtherMonths オプションが true に設定されている場合のみ適用されます。  
Public プロパティShowAnimdatepicker を表示し、非表示するために使用されるアニメーションの名前。以下のアニメーション結果のどちらかを使用します。  
Public プロパティShowButtonPanelカレンダーの下にボタン ペインを表示するかどうか。ボタン ペインは 2 つのボタンを含みます: 現在の日にリンクする「今日」ボタンおよび datepicker を閉じる「完了」ボタン。ボタンのテキストを CurrentText および CloseText オプションによってカスタマイズできます。  
Public プロパティShowCurrentAtPosNumberOfMonths オプションにより複数の月を表示する場合、showCurrentAtPos オプションが現在の月の表示位置を定義します。  
Public プロパティShowMonthAfterYearヘッダーで年の後に月を表示するかどうか。  
Public プロパティShowOptions提供されたアニメーションの追加のプロパティ。  
Public プロパティShowOtherMonthsその他の月の選択不能な日付を現在の月の開始または終了に表示するかどうか。この日を選択可能になるには、SelectOtherMonths オプションを使用します。  
Public プロパティShowWeektrue の場合、年の週番号を表示するための列が追加されます。calculateWeek ハンドラーが定義される場合、年の週番号が計算される方法を決定します。  
Public プロパティStepMonths前へ/次へのリンクのクリック時に移動する月の数を設定します。  
Public プロパティWeekHeader年の週番号の列見出しで表示するテキスト。この列を表示するには、showWeek オプションを使用します。  
Public プロパティYearRange年ドロップダウンに表示される年の範囲。今日の年に相対 ("-nn:+nn")、選択されている年に相対 ("c-nn:c+nn")、絶対 ("nnnn:nnnn")、またはこの形式の組み合わせ ("nnnn:-nn") が可能です。注: このオプションはドロップダウンに表示される項目のみに影響します。選択可能な日付を制限するには、MinDate および MaxDate オプションを使用します。  
Public プロパティYearSuffix月ヘッダーで年の後に表示するテキスト。  
トップ
プロテクト プロパティ
 名前解説
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