xtd 0.2.0
Loading...
Searching...
No Matches
up_down_base.h
Go to the documentation of this file.
1
4#pragma once
5#include "border_sides.h"
6#include "border_style.h"
7#include "container_control.h"
8
10namespace xtd {
12 namespace forms {
22 struct data;
23
24 public:
26
30 virtual forms::border_sides border_sides() const noexcept;
34
37 virtual forms::border_style border_style() const noexcept;
46 virtual up_down_base& border_style(std::nullptr_t);
48
49 protected:
51
56
58
60 forms::create_params create_params() const noexcept override;
62
63 private:
64 std::shared_ptr<data> data_;
65 };
66 }
67}
Contains xtd::forms::border_sides enum class.
Provides focus-management functionality for controls that can function as a container for other contr...
Definition container_control.h:23
Encapsulates the information needed when creating a control.
Definition create_params.h:27
Implements the basic functionality required by a spin box (also known as an up-down control).
Definition up_down_base.h:21
virtual forms::border_sides border_sides() const noexcept
Gets the border sides for the control.
Contains xtd::forms::container_control class.
#define forms_export_
Define shared library export.
Definition forms_export.h:13
border_sides
Specifies how a control anchors to the edges of its container.
Definition border_sides.h:21
border_style
Specifies the border style for a control.
Definition border_style.h:20
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition xtd_about_box.h:12
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Contains xtd::forms::style_sheets::border_style class.