27 virtual bool auto_size()
const override {
return true;}
43 bool expanded()
const {
return expanded_;}
46 collapsible_panel&
expanded(
bool expanded);
49 const xtd::drawing::size& client_size()
const override {
return control::client_size();}
83 bool expanded_ =
false;
87 control&
auto_size(
bool auto_size)
override {
return control::auto_size(auto_size);}
90 void wm_command(message& message);
Contains xtd::forms::border_style enum class.
Stores an ordered pair of integers, which specify a height and width.
Definition: size.h:25
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition: event_args.h:18
Represents an event.
Definition: event.h:21
Contains xtd::forms::control control.
xtd::event< collapsible_panel, xtd::event_handler > expanded_changed
Occurs when the expanded property changes.
Definition: collapsible_panel.h:63
#define forms_export_
Define shared library export.
Definition: forms_export.h:13
size_t size
Represents a size of any object in bytes.
Definition: types.h:171
@ control
The left or right CTRL modifier key.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17