|
| event< form, event_handler > | activated |
| | Occurs when the form is activated in code or by the user. More...
|
| |
| event< form, event_handler > | deactivate |
| | Occurs when the form loses focus and is no longer the active form. More...
|
| |
| event< form, form_closed_event_handler > | form_closed |
| | Occurs after the form is closed. More...
|
| |
| event< form, form_closing_event_handler > | form_closing |
| | Occurs before the form is closed. More...
|
| |
| event< control, event_handler > | auto_size_changed |
| | Occurs when the value of the auto_size property changes. More...
|
| |
| event< control, event_handler > | back_color_changed |
| | Occurs when the value of the back_color property changes. More...
|
| |
| event< control, event_handler > | background_image_changed |
| | Occurs when the value of the background_image property changes. More...
|
| |
| event< control, event_handler > | background_image_layout_changed |
| | Occurs when the value of the background_image_layout property changes. More...
|
| |
| event< control, event_handler > | click |
| | Occurs when the control is clicked. More...
|
| |
| event< control, event_handler > | client_size_changed |
| | Occurs when the value of the client_size property changes. More...
|
| |
| event< control, control_event_handler > | control_added |
| | Occurs when a new control is added to the control::control_collection. More...
|
| |
| event< control, control_event_handler > | control_removed |
| | Occurs when a new control is removed to the control::control_collection. More...
|
| |
| event< control, event_handler > | cursor_changed |
| | Occurs when the value of the cursor property changes. More...
|
| |
| event< control, event_handler > | dock_changed |
| | Occurs when the value of the dock property changes. More...
|
| |
| event< control, event_handler > | double_click |
| | Occurs when the control is double-clicked. More...
|
| |
| event< control, event_handler > | enabled_changed |
| | Occurs when the value of the enabled property changes. More...
|
| |
| event< control, event_handler > | font_changed |
| | Occurs when the value of the font property changes. More...
|
| |
| event< control, event_handler > | fore_color_changed |
| | Occurs when the value of the fore_color property changes. More...
|
| |
| event< control, event_handler > | got_focus |
| | Occurs when the control receives focus. More...
|
| |
| event< control, event_handler > | handle_created |
| | Occurs when a handle is created for the control. More...
|
| |
| event< control, event_handler > | handle_destroyed |
| | Occurs when the control's handle is in the process of being destroyed. More...
|
| |
| event< control, key_event_handler > | key_down |
| | Occurs when a key is pressed while the control has focus. More...
|
| |
| event< control, key_press_event_handler > | key_press |
| | Occurs when a character. space or backspace key is pressed while the control has focus. More...
|
| |
| event< control, key_event_handler > | key_up |
| | Occurs when a key is released while the control has focus. More...
|
| |
| event< control, event_handler > | layout |
| | Occurs when a control should reposition its child controls. More...
|
| |
| event< control, event_handler > | location_changed |
| | Occurs when the value of the location property changes. More...
|
| |
| event< control, event_handler > | lost_focus |
| | Occurs when the control loses focus. More...
|
| |
| event< control, mouse_event_handler > | mouse_click |
| | Occurs when the control is clicked by the mouse. More...
|
| |
| event< control, mouse_event_handler > | mouse_double_click |
| | Occurs when the control is double clicked by the mouse. More...
|
| |
| event< control, mouse_event_handler > | mouse_down |
| | Occurs when the mouse pointer is over the control and a mouse button is pressed. More...
|
| |
| event< control, event_handler > | mouse_enter |
| | Occurs when the mouse pointer enters the control. More...
|
| |
| event< control, mouse_event_handler > | mouse_horizontal_wheel |
| | Occurs when the mouse horizontal wheel moves while the control has focus. More...
|
| |
| event< control, event_handler > | mouse_leave |
| | Occurs when the mouse pointer leaves the control. More...
|
| |
| event< control, mouse_event_handler > | mouse_move |
| | Occurs when the mouse pointer is moved over the control. More...
|
| |
| event< control, mouse_event_handler > | mouse_up |
| | Occurs when the mouse pointer is over the control and a mouse button is released. More...
|
| |
| event< control, mouse_event_handler > | mouse_wheel |
| | Occurs when the mouse wheel moves while the control has focus. More...
|
| |
| event< control, paint_event_handler > | paint |
| | Occurs when the control is redrawn. More...
|
| |
| event< control, event_handler > | parent_changed |
| | Occurs when the value of the parent property changes. More...
|
| |
| event< control, event_handler > | resize |
| | Occurs when the control is resized. More...
|
| |
| event< control, event_handler > | size_changed |
| | Occurs when the value of the size property changes. More...
|
| |
| event< control, event_handler > | text_changed |
| | Occurs when the value of the text property changes. More...
|
| |
| event< control, event_handler > | visible_changed |
| | Occurs when the value of the visible property changes. More...
|
| |
|
| | form () |
| | Initializes a new instance of the Form class. More...
|
| |
| std::optional< std::reference_wrapper< ibutton_control > > | accept_button () const |
| | Gets the button on the form that is clicked when the user presses the ENTER key. More...
|
| |
| form & | accept_button (const ibutton_control &value) |
| | Sets the button on the form that is clicked when the user presses the ENTER key. More...
|
| |
| form & | accept_button (nullptr_t) |
| | Sets the button on the form that is clicked when the user presses the ENTER key. More...
|
| |
| void | activate () |
| | Activates the form and gives it focus. More...
|
| |
| virtual forms::auto_size_mode | auto_size_mode () const |
| | Gets the mode by which the form automatically resizes itself. More...
|
| |
| virtual form & | auto_size_mode (forms::auto_size_mode value) |
| | Sets the mode by which the form automatically resizes itself. More...
|
| |
| void | bring_to_front () override |
| | Brings the control to the front of the z-order. More...
|
| |
| std::optional< std::reference_wrapper< ibutton_control > > | cancel_button () const |
| | Gets the button control that is clicked when the user presses the ESC key. More...
|
| |
| form & | cancel_button (const ibutton_control &value) |
| | Gets the button control that is clicked when the user presses the ESC key. More...
|
| |
| form & | cancel_button (nullptr_t) |
| | Gets the button control that is clicked when the user presses the ESC key. More...
|
| |
| void | center_to_screen () |
| | Centers the position of the form within the bounds of the parent form. More...
|
| |
| void | close () |
| | Closes the form. More...
|
| |
| virtual bool | close_box () const |
| | Gets a value indicating whether a close box is displayed in the caption bar of the form. More...
|
| |
| virtual form & | close_box (bool value) |
| | Sets a value indicating whether a close box is displayed in the caption bar of the form. More...
|
| |
| virtual bool | control_box () const |
| | Gets a value indicating whether a control box is displayed in the caption bar of the form. More...
|
| |
| virtual form & | control_box (bool value) |
| | Sets a value indicating whether a control box is displayed in the caption bar of the form. More...
|
| |
| drawing::size | default_size () const override |
| | Gets the default size of the control. More...
|
| |
| virtual forms::dialog_result | dialog_result () const |
| | Gets the dialog result for the form. More...
|
| |
| virtual form & | dialog_result (forms::dialog_result value) |
| | Sets the dialog result for the form. More...
|
| |
| virtual forms::form_border_style | form_border_style () const |
| | Gets the border style of the form. More...
|
| |
| virtual form & | form_border_style (forms::form_border_style value) |
| | Gets the border style of the form. More...
|
| |
| virtual bool | help_button () const |
| | Gets a value indicating whether a Help button should be displayed in the caption box of the form. More...
|
| |
| virtual form & | help_button (bool value) |
| | Sets a value indicating whether a Help button should be displayed in the caption box of the form. More...
|
| |
| virtual const xtd::drawing::icon & | icon () const |
| | Gets the icon for the form. More...
|
| |
| virtual form & | icon (const xtd::drawing::icon &value) |
| | Sets the icon for the form. More...
|
| |
| virtual bool | maximize_box () const |
| | Gets a value indicating whether the Maximize button is displayed in the caption bar of the form. More...
|
| |
| virtual form & | maximize_box (bool value) |
| | Sets a value indicating whether the Maximize button is displayed in the caption bar of the form. More...
|
| |
| virtual std::optional< forms::main_menu > | menu () const |
| | Gets the main_menu that is displayed in the form. More...
|
| |
| virtual form & | menu (const forms::main_menu &value) |
| | Sets the main_menu that is displayed in the form. More...
|
| |
| virtual form & | menu (nullptr_t) |
| | Sets the main_menu that is displayed in the form. More...
|
| |
| virtual bool | minimize_box () const |
| | Gets a value indicating whether the Minimize button is displayed in the caption bar of the form. More...
|
| |
| virtual form & | minimize_box (bool value) |
| | Sets a value indicating whether the Minimize button is displayed in the caption bar of the form. More...
|
| |
| bool | modal () const |
| | Gets a value indicating whether this form is displayed modally. More...
|
| |
| virtual double | opacity () const |
| | Gets form opacity. More...
|
| |
| virtual form & | opacity (double opacity) |
| | Sets form opacity. More...
|
| |
| virtual std::optional< control_ref > | owner () const |
| | Gets the form that owns this form. More...
|
| |
| virtual form & | owner (const control &value) |
| | Sets the form that owns this form. More...
|
| |
| control & | parent (const control &value) override |
| | Sets the parent container of the control. More...
|
| |
| bool | pre_process_message (xtd::forms::message &message) override |
| | Preprocesses keyboard or input messages within the message loop before they are dispatched. More...
|
| |
| virtual forms::dialog_result | show_dialog () |
| | Shows the form as a modal dialog box. More...
|
| |
| virtual forms::dialog_result | show_dialog (const iwin32_window &owner) |
| | Shows the form as a modal dialog box with the specified owner. @parm owner Any object that implements iwin32_window that represents the top-level window that will own the modal dialog box. More...
|
| |
| virtual bool | show_icon () const |
| | Gets a value indicating whether an icon is displayed in the caption bar of the form. More...
|
| |
| virtual form & | show_icon (bool value) |
| | Sets a value indicating whether an icon is displayed in the caption bar of the form. More...
|
| |
| virtual void | show_sheet (const iwin32_window &owner) |
| | Shows the form as a sheet dialog box. More...
|
| |
| virtual forms::dialog_result | show_sheet_dialog (const iwin32_window &owner) |
| | Shows the form as a modal sheet dialog box. More...
|
| |
| virtual form_start_position | start_position () const |
| | Gets the starting position of the form at run time. More...
|
| |
| virtual form & | start_position (form_start_position value) |
| | Sets the starting position of the form at run time. More...
|
| |
| virtual bool | top_level () const |
| | Gets a value indicating whether to display the form as a top-level window. More...
|
| |
| virtual form & | top_level (bool top_level) |
| | Sets a value indicating whether to display the form as a top-level window. More...
|
| |
| virtual bool | top_most () const |
| | Gets a value indicating whether the form should be displayed as a topmost form. More...
|
| |
| virtual form & | top_most (bool value) |
| | Sets a value indicating whether the form should be displayed as a topmost form. More...
|
| |
| control & | visible (bool visible) override |
| | Sets a value indicating whether the control and all its child controls are displayed. More...
|
| |
| virtual form_window_state | window_state () const |
| | Gets a value that indicates whether form is minimized, maximized, or normal. More...
|
| |
| virtual form & | window_state (form_window_state value) |
| | Sets a value that indicates whether form is minimized, maximized, or normal. More...
|
| |
| std::optional< control_ref > | active_control () const |
| | Gets the active control on the container control. More...
|
| |
| void | active_control (const control &active_control) |
| | Sets the active control on the container control. More...
|
| |
| void | active_control (std::nullptr_t) |
| | Resets the active control on the container control. More...
|
| |
| virtual bool | auto_scroll () const |
| | Gets a value indicating whether the container enables the user to scroll to any controls placed outside of its visible boundaries. More...
|
| |
| virtual scrollable_control & | auto_scroll (bool auto_scroll) |
| | Sets a value indicating whether the container enables the user to scroll to any controls placed outside of its visible boundaries. More...
|
| |
| drawing::size | auto_scroll_margin () const |
| | Gets the size of the auto-scroll margin. More...
|
| |
| scrollable_control & | auto_scroll_margin (const drawing::size &value) |
| | Sets the size of the auto-scroll margin. More...
|
| |
| drawing::rectangle | display_rectangle () const override |
| | Gets the rectangle that represents the virtual display area of the control. More...
|
| |
| virtual bool | h_scroll () const |
| | Gets a value indicating whether the horizontal scroll bar is visible. More...
|
| |
| virtual scrollable_control & | h_scroll (bool h_scroll) |
| | Sets a value indicating whether the horizontal scroll bar is visible. More...
|
| |
| virtual bool | v_scroll () const |
| | Gets a value indicating whether the vertical scroll bar is visible. More...
|
| |
| virtual scrollable_control & | v_scroll (bool v_scroll) |
| | Sets a value indicating whether the vertical scroll bar is visible. More...
|
| |
| | control () |
| | Initializes a new instance of the control class with default settings. More...
|
| |
| | control (const control &parent, const xtd::ustring &text) |
| | Initializes a new instance of the control class as a child control, with specific text. More...
|
| |
| | control (const control &parent, const xtd::ustring &text, int32_t left, int32_t top, int32_t width, int32_t height) |
| | Initializes a new instance of the control class as a child control, with specific text, size, and location. More...
|
| |
| | control (const xtd::ustring &text) |
| | Initializes a new instance of the control class with specific text. More...
|
| |
| | control (const xtd::ustring &text, int32_t left, int32_t top, int32_t width, int32_t height) |
| | Initializes a new instance of the control class with specific text, size, and location. More...
|
| |
| virtual anchor_styles | anchor () const |
| | Gets the edges of the container to which a control is bound and determines how a control is resized with its parent. More...
|
| |
| virtual control & | anchor (anchor_styles anchor) |
| | Gets the edges of the container to which a control is bound and determines how a control is resized with its parent. More...
|
| |
| virtual drawing::point | auto_scroll_point () const |
| | Gets where this control is scrolled to in scroll_control_into_view(control). More...
|
| |
| virtual bool | auto_size () const |
| | Gets a value that indicates whether the control resizes based on its contents. More...
|
| |
| virtual control & | auto_size (bool auto_size) |
| | Sets a value that indicates whether the control resizes based on its contents. More...
|
| |
| virtual drawing::color | back_color () const |
| | Gets the background color for the control. More...
|
| |
| virtual control & | back_color (const drawing::color &color) |
| | Sets the background color for the control. More...
|
| |
| virtual const xtd::drawing::image & | background_image () const |
| | Gets the background image displayed in the control. More...
|
| |
| virtual control & | background_image (const xtd::drawing::image &background_image) |
| | Sets the background image displayed in the control. More...
|
| |
| virtual xtd::forms::image_layout | background_image_layout () const |
| | Gets the background image layout as defined in the xtd::forms::image_layout enumeration. More...
|
| |
| virtual control & | background_image_layout (xtd::forms::image_layout background_image_layout) |
| | Sets the background image layout as defined in the xtd::forms::image_layout enumeration. More...
|
| |
| std::shared_ptr< xtd::iasync_result > | begin_invoke (delegate< void()> value) |
| | Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on. More...
|
| |
| std::shared_ptr< xtd::iasync_result > | begin_invoke (delegate< void(std::vector< std::any >)> value, const std::vector< std::any > &args) |
| | Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on. More...
|
| |
| virtual int32_t | bottom () const |
| | Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area. More...
|
| |
| virtual drawing::rectangle | bounds () const |
| | Gets the size and location of the control including its nonclient elements, in pixels, relative to the parent control. More...
|
| |
| virtual control & | bounds (const drawing::rectangle &bounds) |
| | Sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control. More...
|
| |
| virtual bool | can_focus () const |
| | Gets a value indicating whether the control can receive focus. More...
|
| |
| bool | can_raise_events () const override |
| | Determines if events can be raised on the control. More...
|
| |
| virtual bool | can_select () const |
| | Gets a value indicating whether the control can be selected. More...
|
| |
| virtual const drawing::rectangle & | client_rectangle () const |
| | Gets the rectangle that represents the client area of the control. More...
|
| |
| virtual const drawing::size & | client_size () const |
| | Gets the height and width of the client area of the control. More...
|
| |
| virtual control & | client_size (const drawing::size &client_size) |
| | Sets the height and width of the client area of the control. More...
|
| |
| virtual xtd::ustring | company_name () const |
| | Gets the name of the company or creator of the application containing the control. More...
|
| |
| virtual control_collection & | controls () |
| | Gets the collection of controls contained within the control. More...
|
| |
| virtual const control_collection & | controls () const |
| | Gets the collection of controls contained within the control. More...
|
| |
| void | create_control () |
| | Forces the creation of the visible control, including the creation of the handle and any visible child controls. More...
|
| |
| drawing::graphics | create_graphics () const |
| | Creates the xtd::drawing::graphics for the control. More...
|
| |
| virtual void | create_handle () |
| | Creates a handle for the control. More...
|
| |
| virtual bool | created () |
| | Gets a value indicating whether the control has been created. More...
|
| |
| virtual forms::cursor | cursor () const |
| | Gets the cursor that is displayed when the mouse pointer is over the control. More...
|
| |
| virtual control & | cursor (const forms::cursor &cursor) |
| | Sets the cursor that is displayed when the mouse pointer is over the control. More...
|
| |
| virtual drawing::color | default_back_color () const |
| | Gets the default background color of the control. More...
|
| |
| virtual forms::cursor | default_cursor () const |
| | Gets the default cursor for the control. More...
|
| |
| virtual drawing::font | default_font () const |
| | Gets the default font of the control. More...
|
| |
| virtual drawing::color | default_fore_color () const |
| | Gets the default foreground color of the control. More...
|
| |
| virtual void | destroy_control () |
| | Forces the destruction of the visible control, including the destruction of the handle and any visible child controls. More...
|
| |
| virtual void | destroy_handle () |
| | Destroys the handle associated with the control. More...
|
| |
| virtual dock_style | dock () const |
| | Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent. More...
|
| |
| virtual control & | dock (dock_style dock) |
| | Sets or sets which control borders are docked to its parent control and determines how a control is resized with its parent. More...
|
| |
| virtual bool | double_buffered () const |
| | Gets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker. More...
|
| |
| virtual control & | double_buffered (bool double_buffered) |
| | Sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker. More...
|
| |
| virtual bool | enabled () const |
| | Gets a value indicating whether the control can respond to user interaction. More...
|
| |
| virtual control & | enabled (bool enabled) |
| | Sets a value indicating whether the control can respond to user interaction. More...
|
| |
| void | end_invoke (std::shared_ptr< xtd::iasync_result > async) |
| | Retrieves the return value of the asynchronous operation represented by the async_result_invoke passed. More...
|
| |
| bool | focus () |
| | Sets input focus to the control. More...
|
| |
| virtual bool | focused () const |
| | Gets a value indicating whether the control has input focus. More...
|
| |
| virtual drawing::font | font () const |
| | Gets the font of the text displayed by the control. More...
|
| |
| virtual control & | font (const drawing::font &font) |
| | Sets the font of the text displayed by the control. More...
|
| |
| virtual drawing::color | fore_color () const |
| | Gets the foreground color of the control. More...
|
| |
| virtual control & | fore_color (const drawing::color &color) |
| | Sets the foreground color of the control. More...
|
| |
| size_t | get_child_index (intptr_t child) const |
| | Retrieves the index of a control within the control collection. More...
|
| |
| size_t | get_child_index (intptr_t child, bool &throw_exception) const |
| | Retrieves the index of the specified child control within the control collection, and optionally raises an exception if the specified control is not within the control collection. More...
|
| |
| intptr_t | handle () const override |
| | Gets the window handle that the control is bound to. More...
|
| |
| virtual int32_t | height () const |
| | Gets the height of the control. More...
|
| |
| virtual control & | height (int32_t height) |
| | Sets the height of the control. More...
|
| |
| virtual void | hide () |
| | Conceals the control from the user. More...
|
| |
| virtual void | invalidate () const |
| | Invalidates the entire surface of the control and causes the control to be redrawn. More...
|
| |
| virtual void | invalidate (bool invalidate_children) const |
| | Invalidates a specific region of the control and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control. More...
|
| |
| virtual void | invalidate (const drawing::rectangle &rect) const |
| | Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. More...
|
| |
| virtual void | invalidate (const drawing::rectangle &rect, bool invalidate_children) const |
| | Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control. More...
|
| |
| void | invoke (delegate< void()> value) |
| | Executes the specified delegate on the thread that owns the control's underlying window handle. More...
|
| |
| void | invoke (delegate< void(std::vector< std::any >)> value, const std::vector< std::any > &args) |
| | Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments. More...
|
| |
| bool | is_handle_created () const |
| | Gets a value indicating whether the control has a handle associated with it. More...
|
| |
| virtual int32_t | left () const |
| | Gets the distance, in pixels, between the left edge of the control and the left edge of its container's client area. More...
|
| |
| virtual control & | left (int32_t left) |
| | Sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area. More...
|
| |
| virtual drawing::point | location () const |
| | Gets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. More...
|
| |
| virtual control & | location (const drawing::point &location) |
| | Sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. More...
|
| |
| virtual forms::padding | margin () const |
| | Gets the space between controls. More...
|
| |
| virtual control & | margin (const forms::padding &margin) |
| | Sets the space between controls. More...
|
| |
| virtual const drawing::size & | maximum_size () const |
| | Gets the size that is the upper limit that xtd::forms::control::get_preferred_size can specify. More...
|
| |
| virtual control & | maximum_size (const drawing::size &size) |
| | Sets the size that is the upper limit that xtd::forms::control::get_preferred_size can specify. More...
|
| |
| virtual const drawing::size & | minimum_size () const |
| | Gets the size that is the lower limit that xtd::forms::control::get_preferred_size can specify. More...
|
| |
| virtual control & | minimum_size (const drawing::size &size) |
| | Sets the size that is the lower limit that xtd::forms::control::get_preferred_size can specify. More...
|
| |
| virtual const xtd::ustring & | name () const |
| | Gets the name of the control. More...
|
| |
| virtual control & | name (const xtd::ustring &name) |
| | Sets the name of the control. More...
|
| |
| virtual forms::padding | padding () const |
| | Gets padding within the control. More...
|
| |
| virtual control & | padding (const forms::padding &padding) |
| | Sets padding within the control. More...
|
| |
| virtual std::optional< control_ref > | parent () const |
| | Gets the parent container of the control. More...
|
| |
| virtual control & | parent (std::nullptr_t) |
| | Resets the parent container of the control. More...
|
| |
| void | perform_layout () |
| | Forces the control to apply layout logic to all its child controls. More...
|
| |
| xtd::drawing::point | point_to_client (const xtd::drawing::point &p) |
| | Computes the location of the specified screen point into client coordinates. More...
|
| |
| xtd::drawing::point | point_to_screen (const xtd::drawing::point &p) |
| | Computes the location of the specified client point into screen coordinates. More...
|
| |
| virtual xtd::ustring | product_name () const |
| | Gets the product name of the assembly containing the control. More...
|
| |
| bool | recreating_handle () const |
| | Gets a value indicating whether the control is currently re-creating its handle. More...
|
| |
| virtual void | refresh () const |
| | Forces the control to invalidate its client area and immediately redraw itself and any child controls. More...
|
| |
| void | resume_layout () |
| | Resumes usual layout logic. More...
|
| |
| void | resume_layout (bool perform_layout) |
| | Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests. More...
|
| |
| virtual int32_t | right () const |
| | Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area. More...
|
| |
| intptr_t | send_message (intptr_t hwnd, int32_t msg, intptr_t wparam, intptr_t lparam) const |
| | Send a message with specified hwnd, message, wparam and lparam. More...
|
| |
| void | set_auto_size_mode (auto_size_mode auto_size_mode) |
| | Sets a value indicating how a control will behave when its auto_size property is enabled. More...
|
| |
| void | set_bounds (int32_t x, int32_t y, int32_t width, int32_t height) |
| | Sets the bounds of the control to the specified location and size. More...
|
| |
| void | set_bounds (int32_t x, int32_t y, int32_t width, int32_t height, bounds_specified specified) |
| | Sets the specified bounds of the control to the specified location and size. More...
|
| |
| virtual void | show () |
| | Displays the control to the user. More...
|
| |
| virtual const drawing::size & | size () const |
| | Gets the height and width of the control. More...
|
| |
| virtual control & | size (const drawing::size &size) |
| | Sets the height and width of the control. More...
|
| |
| void | suspend_layout () |
| | Temporarily suspends the layout logic for the control. More...
|
| |
| virtual std::any | tag () const |
| | Gets the object that contains data about the control. More...
|
| |
| virtual control & | tag (std::any tag) |
| | Sets the object that contains data about the control. More...
|
| |
| virtual const xtd::ustring & | text () const |
| | Gets the text associated with this control. More...
|
| |
| virtual control & | text (const xtd::ustring &text) |
| | Sets the text associated with this control. More...
|
| |
| xtd::ustring | to_string () const noexcept override |
| | Returns a string containing the name of the control, if any. More...
|
| |
| virtual int32_t | top () const |
| | Gets the distance, in pixels, between the top edge of the control and the top edge of its container's client area. More...
|
| |
| virtual control & | top (int32_t top) |
| | Sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area. More...
|
| |
| virtual std::optional< control_ref > | top_level_control () const |
| | Gets the parent control that is not parented by another Windows Forms control. Typically, this is the outermost Form that the control is contained in. More...
|
| |
| virtual void | update () const |
| | Causes the control to redraw the invalidated regions within its client area. More...
|
| |
| virtual bool | visible () const |
| | Gets a value indicating whether the control and all its child controls are displayed. More...
|
| |
| virtual int32_t | width () const |
| | Gets the width of the control. More...
|
| |
| virtual control & | width (int32_t width) |
| | Sets the width of the control. More...
|
| |
| | object ()=default |
| | Create a new instance of the ultimate base class object. More...
|
| |
| virtual bool | equals (const object &obj) const noexcept |
| | Determines whether the specified object is equal to the current object. More...
|
| |
| virtual size_t | get_hash_code () const noexcept |
| | Serves as a hash function for a particular type. More...
|
| |
| template<typename object_t > |
| std::unique_ptr< object_t > | memberwise_clone () const |
| | Gets the type of the current instance. More...
|
| |