windowsforms-devexpress-dot-xtrascheduler-dot-ui-dot-durationedit.md
Gets or sets the value edited in the control.
Namespace : DevExpress.XtraScheduler.UI
Assembly : DevExpress.XtraScheduler.v25.2.dll
NuGet Package : DevExpress.Win.Scheduler
[Browsable(false)]
public TimeSpan Duration { get; set; }
<Browsable(False)>
Public Property Duration As TimeSpan
| Type | Description |
|---|---|
| TimeSpan |
A TimeSpan value representing the time interval.
|
The HumanReadableTimeSpanHelper.Parse method is used to convert an input string into a duration value, and the HumanReadableTimeSpanHelper.ConvertToString method is employed to display an assigned duration value within the editor.
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the Duration property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
winforms-scheduler-custom-appointment-edit-form/CS/SchedulerDbExample/CustomAppointmentForm.cs#L349
protected internal virtual void OnCbReminderValidating(object sender, CancelEventArgs e) {
TimeSpan span = cbReminder.Duration;
e.Cancel = (span == TimeSpan.MinValue) || (span.Ticks < 0);
winforms-scheduler-custom-appointment-edit-form/VB/SchedulerDbExample/CustomAppointmentForm.vb#L414
Protected Friend Overridable Sub OnCbReminderValidating(ByVal sender As Object, ByVal e As CancelEventArgs)
Dim span As TimeSpan = cbReminder.Duration
e.Cancel = (span = TimeSpan.MinValue) OrElse (span.Ticks < 0)
See Also