From 83a0881dc82d0b26993d82997f17f83bdf67012d Mon Sep 17 00:00:00 2001 From: Vinoth Date: Tue, 1 Sep 2026 17:07:19 +0530 Subject: [PATCH 1/4] 1050621-Fixed the redundant keywords in WF Border,Card and FlowLayout documentation --- WindowsForms/layoutmanagers/BorderLayout.md | 38 +++++----- .../BorderLayout/Configuring.md | 10 +-- .../BorderLayout/GettingStarted.md | 18 ++--- .../layoutmanagers/BorderLayout/Overview.md | 8 +- WindowsForms/layoutmanagers/CardLayout.md | 58 +++++++------- .../CardLayout/BrowsingThroughCards.md | 10 +-- .../CardLayout/ConfiguringCardLayout.md | 28 +++---- .../CardLayout/GettingStarted.md | 16 ++-- .../layoutmanagers/CardLayout/Overview.md | 10 +-- WindowsForms/layoutmanagers/FlowLayout.md | 76 +++++++++---------- .../FlowLayout/Configuring-FlowLayout.md | 26 +++---- .../FlowLayout/Configuring-child-controls.md | 14 ++-- .../FlowLayout/GettingStarted.md | 14 ++-- .../layoutmanagers/FlowLayout/Overview.md | 4 +- 14 files changed, 165 insertions(+), 165 deletions(-) diff --git a/WindowsForms/layoutmanagers/BorderLayout.md b/WindowsForms/layoutmanagers/BorderLayout.md index 1d9dc9790..004f99908 100644 --- a/WindowsForms/layoutmanagers/BorderLayout.md +++ b/WindowsForms/layoutmanagers/BorderLayout.md @@ -8,11 +8,11 @@ documentation: ug --- # BorderLayout in Windows Forms Layout Manager -`BorderLayout` is a Layout Manager which allows the user to arrange and layout the Child controls along the borders and at the center, just like the .NET framework's built-in docking support. +`WinForms Border Layout` is a Layout Manager which allows the user to arrange and layout the Child controls along the borders and at the center, just like the .NET framework's built-in docking support. ![Layout manager to dock controls at different sides](Overview_images/Overview_img15.jpeg) -N> BorderLayout does not arrange the Child components automatically like the other Layout Managers. +N> WinForms Border Layout does not arrange the Child components automatically like the other Layout Managers. ## Key features @@ -20,11 +20,11 @@ N> BorderLayout does not arrange the Child components automatically like the oth **Position** - Provides options to set the direction of child controls such as north, south, east, west or center. -**Size** - Provides option to customize the size of the child controls in BorderLayout. +**Size** - Provides option to customize the size of the child controls in BorderWinForms Border LayoutLayout. **Getting started** -This section describes how to add `BorderLayout` control in a Windows Forms application and overview of its basic functionalities. +This section describes how to add `WinForms Border Layout` control in a Windows Forms application and overview of its basic functionalities. ## Assembly deployment @@ -34,9 +34,9 @@ Please find more details regarding how to install the nuget packages in windows [How to install nuget packages](https://help.syncfusion.com/windowsforms/installation/install-nuget-packages) -**Creating simple application with BorderLayout** +**Creating simple application with WinForms Border Layout** -You can create the Windows Forms application with BorderLayout control as follows: +You can create the Windows Forms application with WinForms Border Layout control as follows: 1. [Creating project](#creating-the-project) 2. [Adding control via designer](#adding-control-via-designer) @@ -44,11 +44,11 @@ You can create the Windows Forms application with BorderLayout control as follow **Creating the project** -Create a new Windows Forms project in the Visual Studio to display the BorderLayout with basic functionalities. +Create a new Windows Forms project in the Visual Studio to display the WinForms Border Layout with basic functionalities. ## Adding control via designer -The BorderLayout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: +The WinForms Border Layout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: * Syncfusion.Shared.Base.dll @@ -56,7 +56,7 @@ The BorderLayout control can be added to the application by dragging it from the ![Drag and drop BorderLayout from toolbox](BorderLayout_images/BorderLayout_img3.png) -To add the form as a Container control of the BorderLayout, click `Yes` in a popup form which appears automatically before BorderLayout gets added. +To add the form as a Container control of the WinForms Border Layout, click `Yes` in a popup form which appears automatically before WinForms Border Layout gets added. ![Alert to add BorderLayout to form](BorderLayout_images/BorderLayout_img4.png) @@ -93,7 +93,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endtabs %} -**Step 3** - Create `BorderLayout` control instance and set `ContainerControl` as form. +**Step 3** - Create `WinForms Border Layout` control instance and set `ContainerControl` as form. {% tabs %} @@ -155,9 +155,9 @@ Me.Controls.Add(this.buttonAdv3) {% endtabs %} -## Configuring BorderLayout +## Configuring WinForms Border Layout -The configuration settings for the BorderLayout have been discussed in this topic. +The configuration settings for the WinForms Border Layout have been discussed in this topic. ### Spacing @@ -166,7 +166,7 @@ The horizontal and the vertical gap between the Child controls can be set using - +
-BorderLayout properties +WinForms Border Layout properties Description
@@ -217,16 +217,16 @@ The Child controls can be aligned to various positions (North, South, East, West Description
Position on borderLayoutPosition on WinForms Border Layout Gets/sets the border position for a Child component.
### Child control property description -Position on borderLayout - Gets/sets the border position for a Child component. +Position on WinForms Border Layout - Gets/sets the border position for a Child component. -N> This property is added as an extended property in the properties window of the Child control added to the BorderLayout. +N> This property is added as an extended property in the properties window of the Child control added to the WinForms Border Layout. {% tabs %} @@ -247,15 +247,15 @@ Me.borderLayout1.SetPosition(Me.btnNorth, Syncfusion.Windows.Forms.Tools.BorderP ![Aligning child control at different position](BorderLayout_images/BorderLayout_img1.png) -Setting the position of button1 on BorderLayout to "North" +Setting the position of button1 on WinForms Border Layout to "North" {:.caption} ![Aligning button at north relative to container](BorderLayout_images/BorderLayout_img2.png) -Layout of all Button Controls using BorderLayout +Layout of all Button Controls using WinForms Border Layout {:.caption} -N> BorderLayout allows only one control to be aligned along a particular layout position, unlike the .NET Framework support. +N> WinForms Border Layout allows only one control to be aligned along a particular layout position, unlike the .NET Framework support. {% seealso %} diff --git a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md index 067ef576f..1b0e5bc7d 100644 --- a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md +++ b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md @@ -7,9 +7,9 @@ control: BorderLayout documentation: ug --- -# Configuring BorderLayout in Windows Forms BorderLayout +# Configuring BorderLayout in WinForms Border Layout -The configuration settings for the BorderLayout control have been given in this section. +The configuration settings for the WinForms Border Layout control have been given in this section. ## Spacing @@ -21,7 +21,7 @@ The horizontal and vertical gaps between the child controls can be set using the -BorderLayout properties +WinForms Border Layout properties Description @@ -81,12 +81,12 @@ Description -Position on borderLayout
+Position on WinForms Border Layout
Gets or sets the border position for a child components.
-N> This property is added as an extended property in the properties window of the child control added to BorderLayout. +N> This property is added as an extended property in the properties window of the child control added to WinForms Border Layout. {% tabs %} diff --git a/WindowsForms/layoutmanagers/BorderLayout/GettingStarted.md b/WindowsForms/layoutmanagers/BorderLayout/GettingStarted.md index 7e9a83f8a..34a77ec30 100644 --- a/WindowsForms/layoutmanagers/BorderLayout/GettingStarted.md +++ b/WindowsForms/layoutmanagers/BorderLayout/GettingStarted.md @@ -7,9 +7,9 @@ control: BorderLayout documentation: ug --- -# Getting Started with Windows Forms BorderLayout +# Getting Started with WinForms Border Layout -This section explains how to add the `BorderLayout` control in a Windows Forms application and overview its basic functionalities. +This section explains how to add the `WinForms Border Layout` control in a Windows Forms application and overview its basic functionalities. ## Assembly deployment @@ -19,17 +19,17 @@ Find more details about installing the nuget packages in a Windows Forms applica ## Creating the project -Create a new Windows Forms project in Visual Studio to display the `BorderLayout` with basic functionalities. +Create a new Windows Forms project in Visual Studio to display the `WinForms Border Layout` with basic functionalities. -## Adding the BorderLayout control through designer +## Adding the WinForms Border Layout control through designer -The `BorderLayout` control can be added to an application by dragging it from the toolbox to designer view. The following required assembly reference will be added automatically. +The `WinForms Border Layout` control can be added to an application by dragging it from the toolbox to designer view. The following required assembly reference will be added automatically. * Syncfusion.Shared.Base.dll ![Drag and drop BorderLayout from toolbox](GettingStarted_images/GettingStarted_img1.jpeg) -To add the form as a container control of the `BorderLayout`, click `Yes` in pop up, from which it appears automatically before BorderLayout is added. +To add the form as a container control of the `WinForms Border Layout`, click `Yes` in pop up, from which it appears automatically before WinForms Border Layout is added. ![Alert to add BorderLayout to form](GettingStarted_images/GettingStarted_img2.jpeg) @@ -40,9 +40,9 @@ The child controls can be added to layout by dragging it from the toolbox to des ![Adding controls into BorderLayout](GettingStarted_images/GettingStarted_img3.jpeg) -## Adding the BorderLayout control through code +## Adding the WinForms Border Layout control through code -The `BorderLayout` control can be created programmatically as described below. +The `WinForms Border Layout` control can be created programmatically as described below. **Step 1**: Create a C# or VB.NET application through Visual Studio. @@ -68,7 +68,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endtabs %} -**Step 4**: Create an instance of the `BorderLayout` control, and set container control as form. +**Step 4**: Create an instance of the `WinForms Border Layout` control, and set container control as form. {% tabs %} {% highlight c# %} diff --git a/WindowsForms/layoutmanagers/BorderLayout/Overview.md b/WindowsForms/layoutmanagers/BorderLayout/Overview.md index 24e2d41ce..b42fa93b2 100644 --- a/WindowsForms/layoutmanagers/BorderLayout/Overview.md +++ b/WindowsForms/layoutmanagers/BorderLayout/Overview.md @@ -7,13 +7,13 @@ control: BorderLayout documentation: ug --- -# About Syncfusion® Windows Forms BorderLayout Control +# About Syncfusion® WinForms Border Layout Control -`BorderLayout` is a layout manager. It allows users arrange and layout the child controls along the borders to the center like .NET framework’s built-in docking support. +`WinForms Border Layout` is a layout manager. It allows users arrange and layout the child controls along the borders to the center like .NET framework’s built-in docking support. ![Layout manager to dock controls at different sides](overview_images/overview_img1.jpeg) -N> `BorderLayout` does not arrange the child components automatically like other layout managers. +N> `WinForms Border Layout` does not arrange the child components automatically like other layout managers. ## Key features @@ -21,4 +21,4 @@ N> `BorderLayout` does not arrange the child components automatically like other * **Position**: Provides an option to set direction (North, South, East, West, or Center) to child controls. -* **Size**: Provides an option to customize the size of the child controls in BorderLayout. +* **Size**: Provides an option to customize the size of the child controls in WinForms Border Layout. diff --git a/WindowsForms/layoutmanagers/CardLayout.md b/WindowsForms/layoutmanagers/CardLayout.md index b3c2a60de..98093fab0 100644 --- a/WindowsForms/layoutmanagers/CardLayout.md +++ b/WindowsForms/layoutmanagers/CardLayout.md @@ -8,17 +8,17 @@ documentation: ug --- # CardLayout in Windows Forms Layout Manager -`CardLayout` is a Layout Manager that is applied to a Container, and components are added to the layout in a particular form and not between different forms. It treats each component in the Container as a card. Only one card is visible at a time, and the Container acts as a stack of cards. The first component added to a CardLayout object is the visible component when the Container is first displayed. +`WinForms Card Layout` is a Layout Manager that is applied to a Container, and components are added to the layout in a particular form and not between different forms. It treats each component in the Container as a card. Only one card is visible at a time, and the Container acts as a stack of cards. The first component added to a WinForms Card Layout object is the visible component when the Container is first displayed. -The Child component/card can either be made to fill or simply centered within the Container. Some common uses of a CardLayout are to create WizardControls and property pages. +The Child component/card can either be made to fill or simply centered within the Container. Some common uses of a WinForms Card Layout are to create WizardControls and property pages. -N> The WizardControl uses the CardLayout component internally in it's implementation. +N> The WizardControl uses the WinForms Card Layout component internally in it's implementation. In it's simplest form, this Layout Manager can be used to automatically arrange the Child components in one or more rows, as given below. ![CardLayout for Windows Forms](Overview_images/Overview_img23.jpeg) -N> CardLayout does not arrange the Child components automatically like the other Layout Managers. +N> WinForms Card Layout does not arrange the Child components automatically like the other Layout Managers. ## Key Features @@ -32,7 +32,7 @@ N> CardLayout does not arrange the Child components automatically like the other **Getting started** -This section describes how to add `CardLayout` control in a Windows Forms application and overview of its basic functionalities. +This section describes how to add `WinForms Card Layout` control in a Windows Forms application and overview of its basic functionalities. ## Assembly deployment @@ -42,9 +42,9 @@ Please find more details regarding how to install the nuget packages in windows [How to install nuget packages](https://help.syncfusion.com/windowsforms/installation/install-nuget-packages) -**Creating simple application with CardLayout** +**Creating simple application with WinForms Card Layout** -You can create the Windows Forms application with CardLayout control as follows: +You can create the Windows Forms application with WinForms Card Layout control as follows: 1. [Creating project](#creating-the-project) 2. [Adding control via designer](#adding-control-via-designer) @@ -52,17 +52,17 @@ You can create the Windows Forms application with CardLayout control as follows: **Creating the project** -Create a new Windows Forms project in the Visual Studio to display the CardLayout with basic functionalities. +Create a new Windows Forms project in the Visual Studio to display the WinForms Card Layout with basic functionalities. ## Adding control via designer -The CardLayout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: +The WinForms Card Layout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: * Syncfusion.Shared.Base.dll ![Drag and drop CardLayout from toolbox](CardLayout_images/CardLayout_img4.png) -To add the form as a Container control of the CardLayout, click `Yes` in a popup form which appears automatically before CardLayout gets added. +To add the form as a Container control of the CardLayout, click `Yes` in a popup form which appears automatically before WinForms Card Layout gets added. ![Alert to add CardLayout to form](CardLayout_images/CardLayout_img6.png) @@ -99,7 +99,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endtabs %} -**Step 3** - Create `CardLayout` control instance and set `ContainerControl` as form. +**Step 3** - Create `WinForms Card Layout` control instance and set `ContainerControl` as form. {% tabs %} @@ -164,19 +164,19 @@ Me.Controls.Add(this.buttonAdv3) ![Adding child controls to CardLayout](CardLayout_images/CardLayout_img9.png) -## Configuring CardLayout +## Configuring WinForms Card Layout -The configuration settings for the CardLayout have been discussed in this topic. +The configuration settings for the WinForms Card Layout have been discussed in this topic. ### Card names -By default, when a new Child control is added, the CardLayout will render a unique card name for it. This name can be modified by using the property given below. +By default, when a new Child control is added, the WinForms Card Layout will render a unique card name for it. This name can be modified by using the property given below. +Generates a new unique name for the card that could be added to this WinForms Card Layout.
-CardLayout property +WinForms Card Layout property Description
@@ -231,14 +231,14 @@ Returns an associated control given a card name.
GetNewCardName -Generates a new unique name for the card that could be added to this CardLayout.
SetCardName Sets the card name for a Child component.
-N> This property is added as an extended property in the properties window of the Child control added to the CardLayout. +N> This property is added as an extended property in the properties window of the Child control added to the WinForms Card Layout. ### Card index @@ -249,7 +249,7 @@ The index of the previous and next cards can be determined using the below given
-CardLayout properties +WinForms Card Layout properties Description
@@ -270,7 +270,7 @@ The aspect ratio can be set using the property given below.
-CardLayout property +WinForms Card Layout property Description
@@ -321,9 +321,9 @@ Sets the value for maintaining aspect ratio based on the control's preferred siz ## Configuring Child controls -Deriving from the Layout Manager base, the CardLayout inherits all the functionality that the Layout Manager type exposes. +Deriving from the Layout Manager base, the WinForms Card Layout inherits all the functionality that the Layout Manager type exposes. -For example, when the CardLayout is added to a form, and a Panel control is added to it, then this Panel control acts as Card1, where the user can add the needed controls. Then another Panel control can be added which will act as Card2 and so on. During runtime, only one Card will be visible at a time. You can traverse through these cards by adding buttons and setting the appropriate code. +For example, when the WinForms Card Layout is added to a form, and a Panel control is added to it, then this Panel control acts as Card1, where the user can add the needed controls. Then another Panel control can be added which will act as Card2 and so on. During runtime, only one Card will be visible at a time. You can traverse through these cards by adding buttons and setting the appropriate code. In the following screenshot, Panel control acts as the Container control and Label control acts as a card. @@ -372,11 +372,11 @@ Me.label1.Image = DirectCast((resources.GetObject("label1.Image")), System.Drawi #### Size -The preferred size and minimum size of the Child controls can be set using the PreferredSize and MinimumSize extended properties of the Child controls that are added to the CardLayout. Refer Child Control Settings to know about this topic. +The preferred size and minimum size of the Child controls can be set using the PreferredSize and MinimumSize extended properties of the Child controls that are added to the WinForms Card Layout. Refer Child Control Settings to know about this topic. #### Layout mode -The CardLayout provides two modes to layout the Child controls. The mode can be set using the property given below. +The WinForms Card Layout provides two modes to layout the Child controls. The mode can be set using the property given below. @@ -384,7 +384,7 @@ The CardLayout provides two modes to layout the Child controls. The mode can be - + @@ -393,7 +393,7 @@ The CardLayout provides two modes to layout the Child controls. The mode can be
CardLayout propertyWinForms Card Layout property Description
-When the layout mode of CardLayout is set to 'Default', the Child control is simply centered within the Container when the Container's size is bigger than the Child control's preferred size. However, if the Container's size is smaller than the Child controls's preferred size, the Child control's size will shrink down to its minimum size. When shrunk, you have an option to specify whether the preferred width/height aspect ratio should be maintained for that Child control, which is specified using the extended MaintainAspectRatio property of each Child. +When the layout mode of WinForms Card Layout is set to 'Default', the Child control is simply centered within the Container when the Container's size is bigger than the Child control's preferred size. However, if the Container's size is smaller than the Child controls's preferred size, the Child control's size will shrink down to its minimum size. When shrunk, you have an option to specify whether the preferred width/height aspect ratio should be maintained for that Child control, which is specified using the extended MaintainAspectRatio property of each Child. When the layout mode is set to 'Fill', it simply resizes the Child control to fill the entire Container client area. @@ -419,7 +419,7 @@ Me.cardLayout1.LayoutMode = Syncfusion.Windows.Forms.Tools.CardLayoutMode.Fill ## Browsing through cards -This section discusses illustrates how to browse through the Cards (Child controls) that have been added to the CardLayout Manager. +This section discusses illustrates how to browse through the Cards (Child controls) that have been added to the WinForms Card Layout Manager. ### Through designer @@ -430,7 +430,7 @@ The selected card can be displayed using the property given below, which simply
-CardLayout property +WinForms Card Layout property Description
@@ -490,11 +490,11 @@ Last Show the last card in the list.
-N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the CardLayout. +N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the CardLWinForms Card Layoutayout. ### Through code -Drag and drop the ComboBox and the Previous and Next Buttons for viewing the selected card. Use the Previous() and Next() methods of the CardLayout to see the CardLayout in action inside the Previous and Next Button Clicks. +Drag and drop the ComboBox and the Previous and Next Buttons for viewing the selected card. Use the Previous() and Next() methods of the WinForms Card Layout to see it in action inside the Previous and Next Button Clicks. {% tabs %} diff --git a/WindowsForms/layoutmanagers/CardLayout/BrowsingThroughCards.md b/WindowsForms/layoutmanagers/CardLayout/BrowsingThroughCards.md index 4f6a3dad0..4de1ec6ca 100644 --- a/WindowsForms/layoutmanagers/CardLayout/BrowsingThroughCards.md +++ b/WindowsForms/layoutmanagers/CardLayout/BrowsingThroughCards.md @@ -7,9 +7,9 @@ control: CardLayout documentation: ug --- -# Browsing Through Cards in Windows Forms CardLayout +# Browsing Through Cards in WinForms Card Layout -This section explains how to browse through the cards (child controls) that have been added to the CardLayout manager. +This section explains how to browse through the cards (child controls) that have been added to the WinForms Card Layout manager. ## Through designer @@ -18,7 +18,7 @@ The selected card can be displayed using the following property, which simply ta
-CardLayout Properties +WinForms Card Layout Properties Description
@@ -69,11 +69,11 @@ Last Shows the last card in the list.
-N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the CardLayout. +N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the WinForms Card Layout. ## Through code -Drag and drop the ComboBox, and the Previous and Next buttons for viewing a selected card. Use the Previous() and Next() methods of the CardLayout to see the CardLayout in action inside the Previous and Next Button clicks. +Drag and drop the ComboBox, and the Previous and Next buttons for viewing a selected card. Use the Previous() and Next() methods of the WinForms Card Layout to see it in action inside the Previous and Next Button clicks. {% tabs %} diff --git a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md index 3cc264e03..aba9d0fc7 100644 --- a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md +++ b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md @@ -7,18 +7,18 @@ control: CardLayout documentation: ug --- -# Configuring CardLayout in Windows Forms CardLayout +# Configuring CardLayout in WinForms Card Layout -The configuration settings for `CardLayout` have been given in this section. +The configuration settings for `WinForms Card Layout` have been given in this section. ## Card names -By default, when a new child control is added, the `CardLayout` will render a unique card name for it. This name can be modified using the following property. +By default, when a new child control is added, the `WinForms Card Layout` will render a unique card name for it. This name can be modified using the following property. +Generates a new unique name for a card that could be added to this WinForms Card Layout.
-CardLayout Property +WinForms Card Layout Property Description
@@ -66,14 +66,14 @@ Returns an associated control given a card name.
GetNewCardName -Generates a new unique name for a card that could be added to this CardLayout.
SetCardName Sets the card name for a child component.
-N> This property is added as an external property in the properties window of the child control added to the CardLayout. +N> This property is added as an external property in the properties window of the child control added to the WinForms Card Layout. ## Card index @@ -82,7 +82,7 @@ The index of the previous and next cards can be determined using the following p
-CardLayout properties +WinForms Card Layout properties Description
@@ -101,7 +101,7 @@ The aspect ratio can be set using the following property.
-CardLayout Properties +WinForms Card Layout Properties Description
@@ -144,9 +144,9 @@ Sets a value for maintaining aspect ratio based on the control's preferred size. ## Configuring child controls -It is derived from the layout manager base. The CardLayout inherits all the functionalities that the layout manager type exposes. +It is derived from the layout manager base. The WinForms Card Layout inherits all the functionalities that the layout manager type exposes. -For example, when the CardLayout is added to a form and a panel control is added to it, this panel control acts as Card1, where users can add the needed controls. Then, another panel control can be added; it will act as Card2 and so on. During run time, only one card will be visible at a time. You can traverse through these cards by adding buttons and setting the appropriate code. +For example, when the WinForms Card Layout is added to a form and a panel control is added to it, this panel control acts as Card1, where users can add the needed controls. Then, another panel control can be added; it will act as Card2 and so on. During run time, only one card will be visible at a time. You can traverse through these cards by adding buttons and setting the appropriate code. The following screenshot illustrates panel control acts as the container control and label control acts as a card. @@ -186,16 +186,16 @@ Me.label1.Image = DirectCast((resources.GetObject("label1.Image")), System.Drawi ### Size -The preferred size and minimum size of the child controls can be set using the PreferredSize and MinimumSize extended properties of the child controls that are added to the CardLayout. Refer to the child Control settings to know about it. +The preferred size and minimum size of the child controls can be set using the PreferredSize and MinimumSize extended properties of the child controls that are added to the WinForms Card Layout. Refer to the child Control settings to know about it. ## Layout mode -The CardLayout provides two modes to layout the child controls. The mode can be set using the following property. +The WinForms Card Layout provides two modes to layout the child controls. The mode can be set using the following property.
-CardLayout properties +WinForms Card Layout properties Description
@@ -206,7 +206,7 @@ Specifies the layout mode for the child controls. The default value is set to `D
-When the layout mode of CardLayout is set to `Default`, the child control is simply centered within the container when the container’s size is bigger than the child control’s preferred size. However, if the container’s size is smaller than the child controls’s preferred size, the child control’s size will shrink down to its minimum size. When shrunk, you have an option to specify whether the preferred width/height aspect ratio should be maintained for that child control, which is specified using the extended MaintainAspectRatio property of each child. +When the layout mode of WinForms Card Layout is set to `Default`, the child control is simply centered within the container when the container’s size is bigger than the child control’s preferred size. However, if the container’s size is smaller than the child controls’s preferred size, the child control’s size will shrink down to its minimum size. When shrunk, you have an option to specify whether the preferred width/height aspect ratio should be maintained for that child control, which is specified using the extended MaintainAspectRatio property of each child. When the layout mode is set to `Fill`, it simply resizes the child control to fill the entire container client area. diff --git a/WindowsForms/layoutmanagers/CardLayout/GettingStarted.md b/WindowsForms/layoutmanagers/CardLayout/GettingStarted.md index 40262cd31..ca6dbb4e4 100644 --- a/WindowsForms/layoutmanagers/CardLayout/GettingStarted.md +++ b/WindowsForms/layoutmanagers/CardLayout/GettingStarted.md @@ -7,9 +7,9 @@ control: CardLayout documentation: ug --- -# Getting Started with Windows Forms CardLayout +# Getting Started with WinForms Card Layout -This section explains how to add the `CardLayout` control in a Windows Forms application and overview its basic functionalities. +This section explains how to add the `WinForms Card Layout` control in a Windows Forms application and overview its basic functionalities. ## Assembly deployment @@ -17,17 +17,17 @@ Refer to the [Control Dependencies](https://help.syncfusion.com/windowsforms/con Refer to this [documentation](https://help.syncfusion.com/windowsforms/installation/install-nuget-packages) to find more details about installing NuGet packages in a Windows Forms application. -## Adding the CardLayout control via designer +## Adding the WinForms Card Layout control via designer 1. Create a new Windows Forms application in Visual Studio. -2. Add the `CardLayout` control to an application by dragging it from the toolbox to design view. The following required dependent assembly will be added automatically: +2. Add the `WinForms Card Layout` control to an application by dragging it from the toolbox to design view. The following required dependent assembly will be added automatically: * Syncfusion.Shared.Base ![Drag and drop CardLayout from toolbox](GettingStarted_images/GettingStarted_img1.jpeg) -3. To add the form as a container control of `CardLayout`, click `Yes` in popup, from which it appears automatically before the CardLayout is added. +3. To add the form as a container control of `WinForms Card Layout`, click `Yes` in popup, from which it appears automatically before the WinForms Card Layout is added. ![Alert to add CardLayout to form](GettingStarted_images/GettingStarted_img2.jpeg) @@ -37,9 +37,9 @@ The child controls can be added to layout by dragging it from the toolbox to des ![Adding controls into CardLayout](GettingStarted_images/CardLayout_panel.png) -## Adding the CardLayout control via code +## Adding the WinForms Card Layout control via code -The `CardLayout` control can be created programmatically using the following steps: +The `WinForms Card Layout` control can be created programmatically using the following steps: 1. Create a C# or VB application via Visual Studio. @@ -68,7 +68,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endcapture %} {{ codesnippet1 | OrderList_Indent_Level_1 }} -4. Create an instance of the `CardLayout` control, and then set `ContainerControl` as form. +4. Create an instance of the `WinForms Card Layout` control, and then set `ContainerControl` as form. {% capture codesnippet2 %} {% tabs %} diff --git a/WindowsForms/layoutmanagers/CardLayout/Overview.md b/WindowsForms/layoutmanagers/CardLayout/Overview.md index f9ded03f9..7c723b15d 100644 --- a/WindowsForms/layoutmanagers/CardLayout/Overview.md +++ b/WindowsForms/layoutmanagers/CardLayout/Overview.md @@ -7,19 +7,19 @@ control: CardLayout documentation: ug --- -# About Syncfusion® Windows Forms CardLayout Control +# About Syncfusion® WinForms Card Layout Control -The `CardLayout` is a layout manager applied to a container. The components are added to a layout in a particular form and not in different forms. It treats each component in the container as a card. Only one card is visible at a time, and the container acts as a stack of cards. The first component added to a CardLayout object is the visible component when the container is displayed first. +The `WinForms Card Layout` is a layout manager applied to a container. The components are added to a layout in a particular form and not in different forms. It treats each component in the container as a card. Only one card is visible at a time, and the container acts as a stack of cards. The first component added to a WinForms Card Layout object is the visible component when the container is displayed first. -The child component/card can be either made to fill or simply centered within the container. A common use of a CardLayout is to create WizardControls and property pages. +The child component/card can be either made to fill or simply centered within the container. A common use of a WinForms Card Layout is to create WizardControls and property pages. -N> The WizardControl uses the CardLayout component internally in its implementation. +N> The WizardControl uses the WinForms Card Layout component internally in its implementation. In its simplest form, this layout manager can be used to automatically arrange the child components in one or more rows. ![CardLayout for Windows Forms](overview_images/overview_img1.jpeg) -N> `CardLayout` does not arrange the child components automatically like other layout managers. +N> `WinForms Card Layout` does not arrange the child components automatically like other layout managers. ## Key features diff --git a/WindowsForms/layoutmanagers/FlowLayout.md b/WindowsForms/layoutmanagers/FlowLayout.md index 691d9facd..23554414d 100644 --- a/WindowsForms/layoutmanagers/FlowLayout.md +++ b/WindowsForms/layoutmanagers/FlowLayout.md @@ -8,7 +8,7 @@ documentation: ug --- # FlowLayout in Windows Forms Layout Manager -`FlowLayout` is a Layout Manager which allows us to arrange the Child components horizontally or vertically in a specific order, based on the settings. FlowLayout is one of the most commonly used Layout Managers. Deriving from the LayoutManager class, the FlowLayout component was created to support simple horizontal and vertical flow and complex constraint-based FlowLayouts. +`WinForms Flow Layout` is a Layout Manager which allows us to arrange the Child components horizontally or vertically in a specific order, based on the settings. It is one of the most commonly used Layout Managers. Deriving from the LayoutManager class, the WinForms Flow Layout component was created to support simple horizontal and vertical flow and complex constraint-based WinForms Flow Layouts. In its simplest form, this Layout Manager can be used to automatically arrange the Child components in one or more rows, as shown below. @@ -28,7 +28,7 @@ In its simplest form, this Layout Manager can be used to automatically arrange t **Getting started** -This section describes how to add `FlowLayout` control in a Windows Forms application and overview of its basic functionalities. +This section describes how to add `WinForms Flow Layout` control in a Windows Forms application and overview of its basic functionalities. ## Assembly deployment @@ -40,9 +40,9 @@ Please find more details regarding how to install the nuget packages in windows -**Creating simple application with FlowLayout** +**Creating simple application with WinForms Flow Layout** -You can create the Windows Forms application with FlowLayout control as follows: +You can create the Windows Forms application with WinForms Flow Layout control as follows: 1. [Creating project](#creating-the-project) 2. [Adding control via designer](#adding-control-via-designer) @@ -52,12 +52,12 @@ You can create the Windows Forms application with FlowLayout control as follows: **Creating the project** -Create a new Windows Forms project in the Visual Studio to display the FlowLayout with basic functionalities. +Create a new Windows Forms project in the Visual Studio to display the WinForms Flow Layout with basic functionalities. ## Adding control via designer -The FlowLayout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: +The WinForms Flow Layout control can be added to the application by dragging it from the toolbox and dropping it in a designer view. The following required assembly references will be added automatically: * Syncfusion.Shared.Base.dll @@ -65,7 +65,7 @@ The FlowLayout control can be added to the application by dragging it from the t ![Drag and drop flow layout from toolbox](FlowLayout_images/FlowLayout_img28.png) -To add the form as a Container control of the FlowLayout, click `Yes` in a popup form which appears automatically before FlowLayout gets added. +To add the form as a Container control of the WinForms Flow Layout, click `Yes` in a popup form which appears automatically before WinForms Flow Layout gets added. ![Alert message to add Flow layout as container control of form](FlowLayout_images/FlowLayout_img30.png) @@ -103,7 +103,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endtabs %} -**Step 3** Create `FlowLayout` control instance and set `ContainerControl` as form. +**Step 3** Create `WinForms Flow Layout` control instance and set `ContainerControl` as form. {% tabs %} @@ -173,18 +173,18 @@ Me.Controls.Add(this.buttonAdv4) ![Adding child controls to flow layout](FlowLayout_images/FlowLayout_img31.png) -## Configuring FlowLayout +## Configuring WinForms Flow Layout ### Layout mode -The layout mode dictates the core function of a FlowLayout, whether to layout the Child controls horizontally or vertically. This property will be in effect for both the scenarios. +The layout mode dictates the core function of a WinForms Flow Layout, whether to layout the Child controls horizontally or vertically. This property will be in effect for both the scenarios.
-FlowLayout property +WinForms Flow Layout property Description
@@ -215,7 +215,7 @@ Me.flowLayout1.LayoutMode = Syncfusion.Windows.Forms.Tools.FlowLayoutMode.Vertic ## ParticipateInLayout -Child controls can be prevented from being laid out using the FlowLayout Manager. This can be done using the methods given below. +Child controls can be prevented from being laid out using the WinForms Flow Layout Manager. This can be done using the methods given below. @@ -235,7 +235,7 @@ Adds or removes the specified control from the layout list.
-The following code can be used to add or remove the Child control from the FlowLayout list programmatically. +The following code can be used to add or remove the Child control from the WinForms Flow Layout list programmatically. {% tabs %} @@ -266,7 +266,7 @@ The horizontal and the vertical gap between the Child controls can be set using
-FlowLayout property +WinForms Flow Layout property Description
@@ -316,7 +316,7 @@ The height of the Container control can be automatically increased when there is
-FlowLayout property +WinForms Flow Layout property Description
@@ -347,14 +347,14 @@ Me.flowLayout1.AutoHeight = True ## Layout direction -FlowLayout allows you to layout the Child controls in the opposite direction (right to left or bottom to top). +WinForms Flow Layout allows you to layout the Child controls in the opposite direction (right to left or bottom to top).
-FlowLayout property +WinForms Flow Layout property Description
@@ -397,7 +397,7 @@ N> Alignment is applied only along the direction of flow. For example, if the La
-FlowLayout property +WinForms Flow Layout property Description
@@ -429,18 +429,18 @@ Me.flowLayout1.Alignment = Syncfusion.Windows.Forms.Tools.FlowAlignment.Near ![Left aligned child controls in flow layout](Overview_images/Overview_img38.jpeg) -Once you specify the alignment of a FlowLayout as 'ChildConstraints', the Layout Manager will use a constraint-based layout logic based on the constraints specified on each Child component. During design time, the constraints can be specified for each Child control through the following extended property. +Once you specify the alignment of a WinForms Flow Layout as 'ChildConstraints', the Layout Manager will use a constraint-based layout logic based on the constraints specified on each Child component. During design time, the constraints can be specified for each Child control through the following extended property.
-FlowLayout property +WinForms Flow Layout property Description
-Constraints on flowLayout +Constraints on WinForms Flow Layout Specifies the alignment of layout components in the direction of flow when the Alignment property is set to 'ChildConstraints'.
@@ -467,13 +467,13 @@ Me.flowLayout1.Alignment = Syncfusion.Windows.Forms.Tools.FlowAlignment.ChildCon -N> Refer[FlowLayout - Configuring Child Controls](#configuring-child-controls) topic to know about HAlign, VAlign and other options provided by the Constraints on flowLayout property. +N> Refer[WinForms Flow Layout - Configuring Child Controls](#configuring-child-controls) topic to know about HAlign, VAlign and other options provided by the Constraints on WinForms Flow Layout property. ## Configuring Child controls -### Constraints on FlowLayout +### Constraints on WinForms Flow Layout -Constrained FlowLayout is typically useful when creating resizable data entry forms filled with textboxes, checkboxes, and so on. During design time, the constraints can be specified for each Child control through its extended Constraints on flowLayout property. The constraints in the FlowLayout are described below in detail. +Constrained WinForms Flow Layout is typically useful when creating resizable data entry forms filled with textboxes, checkboxes, and so on. During design time, the constraints can be specified for each Child control through its extended Constraints on WinForms Flow Layout property. The constraints in the WinForms Flow Layout are described below in detail. **Setting the constraints through designer** @@ -663,9 +663,9 @@ When resized to a smaller width, two rows are created resulting in the layout sh ![New rows created on demand while resize container](FlowLayout_images/FlowLayout_img15.jpeg) -## Enabling constrained FlowLayout on a container +## Enabling constrained WinForms Flow Layout on a container -This section will illustrate how Constrained FlowLayout can be used to implement complex form layout logic. +This section will illustrate how Constrained WinForms Flow Layout can be used to implement complex form layout logic. For example, create a 'User Info entry' panel with auto labels, textboxes and combobox to allow the user to enter personal information. This Container panel should also be capable of handling different widths by repositioning and resizing the Child controls appropriately. @@ -955,9 +955,9 @@ Steps to achieve the above layout and behavior are described below. {% endtabs %} -3. Now add theFlowLayout component and set the panel to be its Container control. The FlowLayout will layout the controls in the order in which they were added to the panel. Use the Bring To Front and Send To Back design time verbs to move the controls to the front or back of the layout order. +3. Now add the WinForms Flow Layout component and set the panel to be its Container control. It will layout the controls in the order in which they were added to the panel. Use the Bring To Front and Send To Back design time verbs to move the controls to the front or back of the layout order. - N> The FlowLayout will treat each control and it's auto label pair as a single unit during layout. + N> The WinForms Flow Layout will treat each control and it's auto label pair as a single unit during layout. @@ -1002,7 +1002,7 @@ Steps to achieve the above layout and behavior are described below. {% endtabs %} 4. Now set some appropriate constraints on the input controls as follows. - * Select the First Name textbox and browse to the extended Constraints on flowLayout property. Set the HAlign property to 'Justify', so that this control's width will be resized to fit any available empty horizontal space in the row. This also requires that you specify an appropriate preferred size for the control, such as (100, 20). + * Select the First Name textbox and browse to the extended Constraints on WinForms Flow Layout property. Set the HAlign property to 'Justify', so that this control's width will be resized to fit any available empty horizontal space in the row. This also requires that you specify an appropriate preferred size for the control, such as (100, 20). * The Middle Initial textbox needs to be left aligned and not justified. This is the default constraint setting, so we don't need to make any changes to it's constraints. * Select the Last Name textbox and specify the same constraints as the 'First Name'textbox. * The Address textbox should always begin in a new row, so set the NewLine property to `true` in it's constraints. Also, set the HAlign property to 'Justify' and also provide a preferred size. @@ -1061,7 +1061,7 @@ Steps to achieve the above layout and behavior are described below. {% endtabs %} -5. The panel itself should increase or decrease in width when the number of rows in the layout increases or decreases. To get this behavior, set the FlowLayout's AutoHeight property to `true`. +5. The panel itself should increase or decrease in width when the number of rows in the layout increases or decreases. To get this behavior, set the WinForms Flow Layout's AutoHeight property to `true`. {% tabs %} @@ -1104,24 +1104,24 @@ The AutoLabel control is a label-derived control that lets you pair a label with The AutoLabel control can be positioned relative to the top, left, bottom or right of the labeled control. It can also be positioned at a custom distance from the labeled control specified via its DX and DY properties. When using relative positioning, you can also specify the gap between the label and the control. -The FlowLayout will always treat the 'AutoLabel-LabeledControl' pair as a unit. You can use AutoLabels and FlowLayout together to implement complex and powerful form layouts. +The WinForms Flow Layout will always treat the 'AutoLabel-LabeledControl' pair as a unit. You can use AutoLabels and WinForms Flow Layout together to implement complex and powerful form layouts. N> Refer to AutoLabel under Editors Package for more details. -## Rearranging the controls laid out by FlowLayout +## Rearranging the controls laid out by WinForms Flow Layout -The FlowLayout manager arranges the controls in the way it gets added into the Container collection. +The WinForms Flow Layout manager arranges the controls in the way it gets added into the Container collection. ### Through designer -* You can rearrange the controls laid out by FlowLayout by right clicking the control and selecting the Bring To Front or Send To Back verbs in the designer. +* You can rearrange the controls laid out by WinForms Flow Layout by right clicking the control and selecting the Bring To Front or Send To Back verbs in the designer. ![Rearranging the child controls in designer using context menu](FlowLayout_images/FlowLayout_img22.jpeg) -* Rearranging of Child controls of the FlowLayout can also be done by dragging and dropping them at design time. +* Rearranging of Child controls of the WinForms Flow Layout can also be done by dragging and dropping them at design time. ![Rearranging the child controls in designer by drag and drop child controls](FlowLayout_images/FlowLayout_img23.jpeg) @@ -1129,9 +1129,9 @@ The FlowLayout manager arranges the controls in the way it gets added into the C ### Through code -We can also programmatically change the order of the controls laid out by the Flow layout. This can be done using the method given below. +We can also programmatically change the order of the controls laid out by the WinForms Flow Layout. This can be done using the method given below. -* Set up a form with Panel1 and drag the FlowLayout onto the Panel1 which would act as the Container control. +* Set up a form with Panel1 and drag the WinForms Flow Layout onto the Panel1 which would act as the Container control. @@ -1139,7 +1139,7 @@ We can also programmatically change the order of the controls laid out by the Fl -* Drag another three Panels onto the Panel1. The Flow Layout automatically arranges the Child controls as given below. +* Drag another three Panels onto the Panel1. The WinForms Flow Layout automatically arranges the Child controls as given below. ![Arranged child controls in Flow layout](FlowLayout_images/FlowLayout_img25.jpeg) diff --git a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md index b9f38476e..5bf916f04 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md +++ b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md @@ -7,16 +7,16 @@ control: FlowLayout documentation: ug --- -# Configuring FlowLayout in Windows Forms FlowLayout +# Configuring FlowLayout in WinForms Flow Layout ## Layout mode -The core function of FlowLayout is to layout the child controls either horizontally or vertically. The following property will be in effect for both the scenarios. +The core function of WinForms Flow Layout is to layout the child controls either horizontally or vertically. The following property will be in effect for both the scenarios.
-FlowLayoutProperties +WinForms Flow Layout Properties Description
@@ -44,7 +44,7 @@ Me.flowLayout1.LayoutMode = Syncfusion.Windows.Forms.Tools.FlowLayoutMode.Vertic ### ParticipateInLayout -Child controls can be prevented from being laid out using the FlowLayout manager. This can be done using the following methods. +Child controls can be prevented from being laid out using the WinForms Flow Layout manager. This can be done using the following methods. @@ -61,7 +61,7 @@ SetParticipateInLayout
Adds or removes the specified control from the layout list.
-The following code is used to add or remove the child control from the FlowLayout list programmatically. +The following code is used to add or remove the child control from the WinForms Flow Layout list programmatically. {% tabs %} @@ -86,7 +86,7 @@ The horizontal and vertical gaps between the child controls can be set using the
-FlowLayoutProperty +WinForms Flow Layout Property Description
@@ -127,7 +127,7 @@ The height of the container control can be automatically increased when there is
-FlowLayout Property +WinForms Flow Layout Property Description
@@ -153,12 +153,12 @@ Me.flowLayout1.AutoHeight = True ## Layout direction -The FlowLayout allows you layout the child controls in opposite direction (right to left or bottom to top). +The WinForms Flow Layout allows you layout the child controls in opposite direction (right to left or bottom to top).
-FlowLayout Property +WinForms Flow Layout Property Description
@@ -194,7 +194,7 @@ N> Alignment is applied only along the direction of flow. For example, if the La
-FlowLayout Property +WinForms Flow Layout Property Description
@@ -220,16 +220,16 @@ Me.flowLayout1.Alignment = Syncfusion.Windows.Forms.Tools.FlowAlignment.Near ![Left aligned child controls in flow layout](ConfiguringFlowLayout_images/ConfiguringFlowLayout_img3.jpeg) -When you specify the alignment of FlowLayout as `ChildConstraints`, the layout manager uses a constraint-based layout logic based on the constraints specified on each child component. During design time, the constraints can be specified for each child control through the following extended property. +When you specify the alignment of WinForms Flow Layout as `ChildConstraints`, the layout manager uses a constraint-based layout logic based on the constraints specified on each child component. During design time, the constraints can be specified for each child control through the following extended property.
-FlowLayout property +WinForms Flow Layout property Description
-Constraints on flowLayout +Constraints on WinForms Flow Layout Specifies the alignment of layout components in the direction of flow when the alignment property is set to `ChildConstraints`.
diff --git a/WindowsForms/layoutmanagers/FlowLayout/Configuring-child-controls.md b/WindowsForms/layoutmanagers/FlowLayout/Configuring-child-controls.md index cfc12ef7b..1860119a2 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/Configuring-child-controls.md +++ b/WindowsForms/layoutmanagers/FlowLayout/Configuring-child-controls.md @@ -7,11 +7,11 @@ control: FlowLayout documentation: ug --- -# Configure Child Controls in Windows Forms FlowLayout +# Configure Child Controls in WinForms Flow Layout -## Constraints on FlowLayout +## Constraints on WinForms Flow Layout -Constrained FlowLayout is typically used when creating resizable data entry forms filled with text boxes, check boxes, and so on. During design time, the constraints can be specified for each child control through its extended constraints on the flowLayout property. The constraints in FlowLayout are described as follows. +Constrained WinForms Flow Layout is typically used when creating resizable data entry forms filled with text boxes, check boxes, and so on. During design time, the constraints can be specified for each child control through its extended constraints on the WinForms Flow Layout property. The constraints in WinForms Flow Layout are described as follows. ### Setting the constraints through designer @@ -168,9 +168,9 @@ When resizing to a smaller width, two rows are created. ![New rows created on demand while resize container](Configuringchildcontrols_images/Configuringchildcontrols_img4.jpeg) -## Enabling constrained FlowLayout on a container +## Enabling constrained WinForms Flow Layout on a container -This section explains how the constrained FlowLayout can be used to improve complex form layout logic. +This section explains how the constrained WinForms Flow Layout can be used to improve complex form layout logic. For example, create a ‘User Info entry’ panel with auto labels, text boxes, and combobox to allow users to enter personal information. This container panel should also be capable of handling different widths by repositioning and resizing the child controls appropriately. @@ -349,9 +349,9 @@ Me.autoLabel6.Text = "Zip" {% endcapture %} {{ codesnippet2 | OrderList_Indent_Level_1 }} -3. Now, add the FlowLayout component, and set the panel to its container control. The FlowLayout will layout the controls in an order, in which they were added to the panel. Use the Bring To Front and Send To Back design time options to move the controls to the front or back to the layout order. +3. Now, add the WinForms Flow Layout component, and set the panel to its container control. It will layout the controls in an order, in which they were added to the panel. Use the Bring To Front and Send To Back design time options to move the controls to the front or back to the layout order. -N> The FlowLayout treats each control and its auto label pair as a single unit during layout. +N> The WinForms Flow Layout treats each control and its auto label pair as a single unit during layout. {% capture codesnippet3 %} {% tabs %} diff --git a/WindowsForms/layoutmanagers/FlowLayout/GettingStarted.md b/WindowsForms/layoutmanagers/FlowLayout/GettingStarted.md index 597a4c428..cc64ee4be 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/GettingStarted.md +++ b/WindowsForms/layoutmanagers/FlowLayout/GettingStarted.md @@ -7,9 +7,9 @@ control: FlowLayout documentation: ug --- -# Getting Started with Windows Forms FlowLayout +# Getting Started with WinForms Flow Layout -This section explains how to add the FlowLayout control in a Windows Forms application and overview its basic functionalities. +This section explains how to add the WinForms Flow Layout control in a Windows Forms application and overview its basic functionalities. ## Assembly deployment @@ -17,17 +17,17 @@ Refer to the [Control Dependencies](https://help.syncfusion.com/windowsforms/con Refer to this [documentation](https://help.syncfusion.com/windowsforms/installation/install-nuget-packages) to find more details about installing NuGet packages in a Windows Forms application. -## Adding the FlowLayout control via designer +## Adding the WinForms Flow Layout control via designer 1. Create a new Windows Forms application via designer. -2. Add the [FlowLayout](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.FlowLayout.html) control to an application by dragging it from the toolbox to design view. The following assembly will be added automatically: +2. Add the [WinForms Flow Layout](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Tools.FlowLayout.html) control to an application by dragging it from the toolbox to design view. The following assembly will be added automatically: * Syncfusion.Shared.Base ![Drag and drop flow layout from toolbox](GettingStarted_images/GettingStarted_img1.jpeg) -3. To add the form as a container control of the FlowLayout, click **Yes** in a popup, from which it appears automatically when FlowLayout is added. +3. To add the form as a container control of the WinForms Flow Layout, click **Yes** in a popup, from which it appears automatically when WinForms Flow Layout is added. ![Alert message to add Flow layout as container control of form](GettingStarted_images/GettingStarted_img2.jpeg) @@ -37,7 +37,7 @@ The child controls can be added to layout by dragging it from the toolbox to des ![Adding child controls to flow layout](GettingStarted_images/GettingStarted_img3.jpeg) -## Adding the FlowLayout control via code +## Adding the WinForms Flow Layout control via code To add control manually in C#, follow the given steps: @@ -68,7 +68,7 @@ Imports Syncfusion.Windows.Forms.Tools {% endcapture %} {{ codesnippet1 | OrderList_Indent_Level_1 }} -4. Create a **FlowLayout** control instance, and then set `ContainerControl` as form. +4. Create a **WinForms Flow Layout** control instance, and then set `ContainerControl` as form. {% capture codesnippet2 %} {% tabs %} diff --git a/WindowsForms/layoutmanagers/FlowLayout/Overview.md b/WindowsForms/layoutmanagers/FlowLayout/Overview.md index 7703111e1..127b2ccbf 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/Overview.md +++ b/WindowsForms/layoutmanagers/FlowLayout/Overview.md @@ -7,9 +7,9 @@ control: FlowLayout documentation: ug --- -# About Syncfusion® Windows Forms FlowLayout Control +# About Syncfusion® WinForms Flow Layout Control -The `FlowLayout` is a layout manager. It allows users arrange the child components horizontally or vertically in a specific order based on the settings. FlowLayout is one of the most commonly used layout managers. By deriving from the LayoutManager class, the FlowLayout component is created to support simple horizontal and vertical flows and complex constraint-based FlowLayouts. +The `WinForms Flow Layout` is a layout manager. It allows users arrange the child components horizontally or vertically in a specific order based on the settings. It is one of the most commonly used layout managers. By deriving from the LayoutManager class, the WinForms Flow Layout component is created to support simple horizontal and vertical flows and complex constraint-based WinForms Flow Layouts. In its simplest form, this Layout Manager can be used to automatically arrange the child components in one or more rows. From 702931f660742386c81f537aeb9df2a6b1d33c30 Mon Sep 17 00:00:00 2001 From: Vinoth Date: Tue, 1 Sep 2026 17:40:05 +0530 Subject: [PATCH 2/4] 1050621- Fixed the Spell Error issues in Layout Managers Control --- WindowsForms/layoutmanagers/CardLayout.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WindowsForms/layoutmanagers/CardLayout.md b/WindowsForms/layoutmanagers/CardLayout.md index 98093fab0..87be97b3e 100644 --- a/WindowsForms/layoutmanagers/CardLayout.md +++ b/WindowsForms/layoutmanagers/CardLayout.md @@ -490,7 +490,7 @@ Last
Show the last card in the list.
-N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the CardLWinForms Card Layoutayout. +N> The SmartTag feature (available only in Visual Studio 2005) can also be used to browse through the cards of the WinForms Card Layout. ### Through code From cbc46ce8a0146b13d52270676abfc1a1bf1896c6 Mon Sep 17 00:00:00 2001 From: Vinoth Date: Tue, 1 Sep 2026 18:40:07 +0530 Subject: [PATCH 3/4] 1050621-Resolve the concern in LayoutManagers WF controls Documentation --- WindowsForms/layoutmanagers/BorderLayout/Configuring.md | 2 +- WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md | 2 +- .../layoutmanagers/FlowLayout/Configuring-FlowLayout.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md index 1b0e5bc7d..9dfb5ce14 100644 --- a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md +++ b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md @@ -7,7 +7,7 @@ control: BorderLayout documentation: ug --- -# Configuring BorderLayout in WinForms Border Layout +# Configuring Border Layout in WinForms The configuration settings for the WinForms Border Layout control have been given in this section. diff --git a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md index aba9d0fc7..ed14dde8b 100644 --- a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md +++ b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md @@ -7,7 +7,7 @@ control: CardLayout documentation: ug --- -# Configuring CardLayout in WinForms Card Layout +# Configuring Card Layout in WinForms The configuration settings for `WinForms Card Layout` have been given in this section. diff --git a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md index 5bf916f04..cb54c84a1 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md +++ b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md @@ -7,7 +7,7 @@ control: FlowLayout documentation: ug --- -# Configuring FlowLayout in WinForms Flow Layout +# Configuring Flow Layout in WinForms ## Layout mode From 93870e4bb0151830ec13f7fc8b2ddeb3fe3417d9 Mon Sep 17 00:00:00 2001 From: Vinoth Date: Tue, 1 Sep 2026 18:42:40 +0530 Subject: [PATCH 4/4] Resolve the concern in Layout Managers WF controls in Documentation --- WindowsForms/layoutmanagers/BorderLayout/Configuring.md | 2 +- WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md | 2 +- .../layoutmanagers/FlowLayout/Configuring-FlowLayout.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md index 9dfb5ce14..2b5121a20 100644 --- a/WindowsForms/layoutmanagers/BorderLayout/Configuring.md +++ b/WindowsForms/layoutmanagers/BorderLayout/Configuring.md @@ -7,7 +7,7 @@ control: BorderLayout documentation: ug --- -# Configuring Border Layout in WinForms +# Configuring WinForms Border Layout The configuration settings for the WinForms Border Layout control have been given in this section. diff --git a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md index ed14dde8b..d439a89a6 100644 --- a/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md +++ b/WindowsForms/layoutmanagers/CardLayout/ConfiguringCardLayout.md @@ -7,7 +7,7 @@ control: CardLayout documentation: ug --- -# Configuring Card Layout in WinForms +# Configuring WinForms Card Layout The configuration settings for `WinForms Card Layout` have been given in this section. diff --git a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md index cb54c84a1..fe88f02da 100644 --- a/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md +++ b/WindowsForms/layoutmanagers/FlowLayout/Configuring-FlowLayout.md @@ -7,7 +7,7 @@ control: FlowLayout documentation: ug --- -# Configuring Flow Layout in WinForms +# Configuring WinForms Flow Layout ## Layout mode