'宣言 Public Class GcDropDownCalendar Inherits ControlBase
public class GcDropDownCalendar : ControlBase
'宣言 Public Class GcDropDownCalendar Inherits ControlBase
public class GcDropDownCalendar : ControlBase
GcDropDownCalendar コントロールは単独で使用するほかに、GrapeCity.Windows.InputMan.GcDateTime コントロールのドロップダウン部分として使用することもできます。詳細については、GrapeCity.Windows.InputMan.GcDateTime を参照してください。
次の表に、一般に GcDropDownCalendar に関連付けられているタスクについての情報を示します。
タスク | 実装 |
---|---|
GcDropDownCalendar の表示を1月、1年、または 10 年にする。 | DisplayMode プロパティを GrapeCity.Windows.InputMan.CalendarMode.Month、GrapeCity.Windows.InputMan.CalendarMode.Year、GrapeCity.Windows.InputMan.CalendarMode.Decade のいずれかに設定します。 |
ユーザーが単一の日付、単一の日付範囲、複数の日付範囲のいずれを選択できるかを指定する。 | SelectionMode を使用します。 |
選択できない日付を指定する。 | BlackoutDates プロパティを使用します。 |
GcDropDownCalendar の日付範囲を指定する。 | MinDate プロパティと MaxDate プロパティを使用します。 |
現在の日付が強調表示されるかどうかを指定する。 | IsTodayHighlighted プロパティを使用します。既定では、IsTodayHighlighted は true です。 |
対応しているSystem.Windows.VisualState リスト:
VisualStateGroup 名 |
VisualState 名 |
説明 |
---|---|---|
CommonStates |
Normal |
コントロールが通常の状態にあるときの外観を表します。 |
CommonStates |
Disabled |
System.Windows.UIElement.IsEnabled is falseのときの外観を表します。 |
ValidationStates |
Valid |
System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)がfalseを返すときの外観を表します。 |
ValidationStates |
InvalidFocused |
System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)がtrueを返し、System.Windows.UIElement.IsKeyboardFocusedがtrueの場合の外観を表します。 |
ValidationStates |
InvalidUnfocused |
System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)がtrueを返し、System.Windows.UIElement.IsKeyboardFocusedがfalseの場合の外観を表します。 |
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
GrapeCity.Wpf.SpreadSheet.CellType.Editors.ControlBase
GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar