xtd 0.2.0
selection_range.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "../forms_export.hpp"
6#include <xtd/date_time>
7#include <xtd/object>
8
10namespace xtd {
12 namespace forms {
40
44 selection_range() = default;
51
53 selection_range(const selection_range&) = default;
55 selection_range& operator =(const selection_range&) = default;
57
58
60
66
72
75 xtd::string to_string() const noexcept override;
77 };
78 }
79}
Represents text as a sequence of character units.
Definition basic_string.hpp:71
Represents an instant in time, typically expressed as a date and time of day.
Definition date_time.hpp:85
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.hpp:43
#define forms_export_
Define shared library export.
Definition forms_export.hpp:13
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition xtd_about_box.hpp:12
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
Represents a date selection range in a month calendar control.
Definition selection_range.hpp:38
xtd::string to_string() const noexcept override
Returns a xtd::string that represents the current object.
date_time start
Gets or sets the starting date and time of the selection range.
Definition selection_range.hpp:70
selection_range()=default
Initializes a new instance of the xtd::forms::selection_range class.
selection_range(date_time start, date_time end)
Initializes a new instance of the xtd::forms::selection_range class with the specified beginning and ...
date_time end
Gets or sets the ending date and time of the selection range.
Definition selection_range.hpp:65