Class
DatePickerSectionViewModel

Represents the DatePickerSectionViewModel class.

Definition

Namespace:Telerik.Windows.Controls.RichTextBoxUI.Dialogs

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class DatePickerSectionViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable, IEditableObject

Inheritance: objectViewModelBaseDatePickerSectionViewModel

Implements: IDisposableIEditableObjectINotifyPropertyChanged

Inherited Members ViewModelBase.VerifyPropertyName(string)ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.Dispose()ViewModelBase.RaisePropertyChanged(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.Dispose(bool)ViewModelBase.PropertyChanged

Constructors

DatePickerSectionViewModel(DateProperties)

Constructs the DatePickerSectionViewModel.

Declaration

cs-api-definition
public DatePickerSectionViewModel(DateProperties dateProperties)

Parameters

dateProperties

DateProperties

The date properties.

Properties

AvailableCalendars

Gets the available calendars.

Declaration

cs-api-definition
public IEnumerable<SdtCalendar> AvailableCalendars { get; }

Property Value

IEnumerable<SdtCalendar>

AvailableCultures

Gets the available cultures.

Declaration

cs-api-definition
public IEnumerable<CultureInfo> AvailableCultures { get; }

Property Value

IEnumerable<CultureInfo>

AvailableDateFormats

Gets the available date formats.

Declaration

cs-api-definition
public IEnumerable<DateFormatViewModel> AvailableDateFormats { get; }

Property Value

IEnumerable<DateFormatViewModel>

Calendar

Gets or sets the calendar.

Declaration

cs-api-definition
public SdtCalendar Calendar { get; set; }

Property Value

SdtCalendar

DateFormat

Gets or sets the date format.

Declaration

cs-api-definition
public string DateFormat { get; set; }

Property Value

string

DateMappingType

Gets or sets the date mapping type.

Declaration

cs-api-definition
public DateMappingType DateMappingType { get; set; }

Property Value

DateMappingType

DateMappings

Gets the date mapping types.

Declaration

cs-api-definition
public IEnumerable<EnumMemberViewModel> DateMappings { get; }

Property Value

IEnumerable<EnumMemberViewModel>

Language

Gets or sets the language.

Declaration

cs-api-definition
public CultureInfo Language { get; set; }

Property Value

CultureInfo

Methods

BeginEdit()

Starts the editing cycle.

Declaration

cs-api-definition
public void BeginEdit()

Implements IEditableObject.BeginEdit()

CancelEdit()

Finishes the editing cycle and reverts all the changes.

Declaration

cs-api-definition
public void CancelEdit()

Implements IEditableObject.CancelEdit()

EndEdit()

Finishes the editing cycle and retains all the changes.

Declaration

cs-api-definition
public void EndEdit()

Implements IEditableObject.EndEdit()