XAML for Windows Embedded Window Style Constants (Compact 2013)
You can use window style constants in the XRWindowCreateParams.Style member to configure the host window.
The following table lists the possible values.
Creates a window that has a thin-line border.
Creates a window that has a title bar and a thin-line border. This includes the effect of the WS_BORDER style.
Creates a child window. This style cannot be used with the WS_POPUP style.
Same as the WS_CHILD style.
Excludes the area occupied by child windows within the parent window when the parent is redrawn. Use this style when you create the parent window.
Clips overlapping child windows out of the region of the child window that is redrawn when the window is updated. You can specify WS_CLIPSIBLINGS so that when child windows overlap, the OS does not draw in a neighboring child window when updating this window.
Creates a disabled window. A disabled window cannot receive input from the user.
Creates a dialog box window. A window with this style cannot have a title bar.
Specifies the first control in a group. The group consists of the first control and all controls after it until the next control with the WS_GROUP style. The first control in each group usually has the WS_TABSTOP style so that the user can move from group to group. The user can change the keyboard focus from one control in the group to the next control in the group by using the arrow keys.
Creates a window with a horizontal scroll bar.
Creates a window with a Maximize button. Cannot be combined with the WS_EX_CONTEXTHELP style.
Creates a window with a Minimize button. Cannot be combined with the WS_EX_CONTEXTHELP style.
Creates an overlapped window. An overlapped window has a title bar and a border.
Creates an overlapped window with the WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX, and WS_MAXIMIZEBOX styles.
Although WS_OVERLAPPEDWINDOW is not supported in Windows Embedded Compact, the functionality can still be achieved by using a bitwise OR of the style flags WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX, and WS_MAXIMIZEBOX.
Creates a pop-up window. This style cannot be used with the WS_CHILD style.
Creates a pop-up window with WS_BORDER, WS_POPUP, and WS_SYSMENU styles. You must use the WS_CAPTION with this style to make the window menu visible.
Creates a window with a sizing border. This is the same as the WS_THICKFRAME style.
Creates a window that has a Close (X) button in the non-client area.
Specifies a control that receives keyboard focus when the user presses TAB. Pressing TAB changes the keyboard focus to the next control with the WS_TABSTOP style.
Creates a window with a sizing border. This is the same as the WS_SIZEBOX style.
Creates a window that is immediately visible. By default a new window is invisible so that you can add content before making the completed window visible.
Creates a window with a vertical scroll bar.