Skip to content

Commit 22815e9

Browse files
authored
Merge pull request #652 from telerik/dkrastev/m-virtualgrid-refactoring
VirtualGrid - Docs Refactoring
2 parents d56ffd2 + 4a68e51 commit 22815e9

File tree

112 files changed

+3808
-3766
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+3808
-3766
lines changed

_config.yml

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ navigation:
1010
winformslab:
1111
title: "WinForms Labs"
1212
position: 0
13-
1413
getting-started:
1514
title: Getting Started
1615
position: 2
@@ -1506,61 +1505,64 @@ navigation:
15061505
position: 500
15071506
controls/virtualgrid/design-time:
15081507
title: Design Time
1509-
position: 1
1508+
position: 1
15101509
controls/virtualgrid/fundamentals:
15111510
title: Fundamentals
15121511
position: 3
1512+
controls/virtualgrid/features:
1513+
title: Features
1514+
position: 5
1515+
controls/virtualgrid/visual-elements:
1516+
title: Visual Elements
1517+
position: 6
15131518
controls/virtualgrid/working-with-data:
15141519
title: Working with Data
1515-
position: 4
1516-
controls/virtualgrid/columns:
1520+
position: 8
1521+
controls/virtualgrid/visual-elements/columns:
15171522
title: Columns
15181523
position: 5
1519-
controls/virtualgrid/rows:
1524+
controls/virtualgrid/visual-elements/rows:
15201525
title: Rows
15211526
position: 6
1522-
controls/virtualgrid/cells:
1527+
controls/virtualgrid/visual-elements/cells:
15231528
title: Cells
1524-
position: 7
1525-
controls/virtualgrid/editing:
1526-
title: Editing
1527-
position: 8
1528-
controls/virtualgrid/sorting:
1529-
title: Sorting
1530-
position: 9
1531-
controls/virtualgrid/filtering:
1529+
position: 7
1530+
controls/virtualgrid/features/filtering:
15321531
title: Filtering
1533-
position: 10
1534-
controls/virtualgrid/paging:
1535-
title: Paging
1536-
position: 11
1537-
controls/virtualgrid/selection:
1532+
position: 1
1533+
controls/virtualgrid/features/sorting:
1534+
title: Sorting
1535+
position: 2
1536+
controls/virtualgrid/features/editing:
1537+
title: Editing
1538+
position: 3
1539+
controls/virtualgrid/features/selection:
15381540
title: Selection
1539-
position: 12
1540-
controls/virtualgrid/context-menu:
1541+
position: 4
1542+
controls/virtualgrid/features/context-menu:
15411543
title: Context Menu
1542-
position: 13
1544+
position: 5
1545+
controls/virtualgrid/features/paging:
1546+
title: Paging
1547+
position: 6
1548+
controls/virtualgrid/features/save-and-load-layout:
1549+
title: Save and Load Layout
1550+
position: 7
15431551
controls/virtualgrid/customizing-apearance:
15441552
title: Customizing Apearance
1545-
position: 13
1553+
position: 9
15461554
controls/virtualgrid/hierarchical-virtual-grid:
15471555
title: Hierarchical Virtual Grid
1548-
position: 14
1549-
controls/virtualgrid/handling-user-input:
1550-
title: Handling User Input
1551-
position: 18
1556+
position: 7
15521557
controls/virtualgrid/how-to:
15531558
title: How-To
1554-
position: 19
1559+
position: 12
15551560
controls/virtualgrid/end-user-capabilities:
15561561
title: End User Capabilities
1557-
position: 20
1562+
position: 11
15581563
controls/virtualgrid/localization:
15591564
title: Localization
1560-
position: 20
1561-
controls/virtualgrid/save-and-load-layout:
1562-
title: Save and Load Layout
1563-
position: 21
1565+
position: 10
15641566
controls/virtual-keyboard:
15651567
title: Virtual Keyboard
15661568
position: 503

controls/virtualgrid/developer-focused-examples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Additional examples built on top of the WinForms VirtualGrid contro
55
slug: winforms/virtualgrid/developer-focused-examples
66
tags: developer, sdk, examples
77
published: True
8-
position: 2
8+
position: 13
99
---
1010

1111
# Developer Focused Examples
Lines changed: 75 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,75 @@
1-
---
2-
title: Busy Indicators
3-
page_title: Busy Indicators - WinForms VirtualGrid Control
4-
description: Learn how you can use the built-in busy indicators functionality in WinForms VirtualGrid.
5-
slug: winforms/virtualgrid/busy-indicators
6-
tags: virtualgrid, busy, indicators
7-
published: True
8-
position: 16
9-
---
10-
11-
# Busy Indicators
12-
13-
There are two ways to indicate that the grid need time to perform a specific operation. The first one is to show a waiting bar in front of __RadVirtualGrid__. This way the entire control will be unaccessible while the time consuming operation is executed. The second one is to show a waiting icon in the row header. This way you can indicate that a the data for a specific row is still not loaded.
14-
15-
## WatingBar
16-
17-
While this indicator is shown the entire grid is disabled. It is useful when the initial data loading requires more time.
18-
19-
>caption Figure 1: WaitingBar in RadVirtualGrid enabled.
20-
21-
![WinForms RadVirtualGrid WaitingBar](images/virtualgrid-busy-indicators001.gif)
22-
23-
The following snippet shows how you can show/hide the waiting bar:
24-
25-
{{source=..\SamplesCS\VirtualGrid\VirtualGridWaitingIndicators.cs region=WaitingBar}}
26-
{{source=..\SamplesVB\VirtualGrid\VirtualGridWaitingIndicators.vb region=WaitingBar}}
27-
````C#
28-
radVirtualGrid1.MasterViewInfo.IsWaiting = true;
29-
radVirtualGrid1.MasterViewInfo.IsWaiting = false;
30-
31-
````
32-
````VB.NET
33-
radVirtualGrid1.MasterViewInfo.IsWaiting = True
34-
radVirtualGrid1.MasterViewInfo.IsWaiting = False
35-
36-
````
37-
38-
{{endregion}}
39-
40-
41-
## Waiting icon
42-
43-
The waiting icon can be shown in each row header. With it you can indicate that the row data is still not loaded.
44-
45-
>caption Figure 2: Busy indicators in RadVirtualGrid.
46-
47-
![WinForms RadVirtualGrid Busy indicators](images/virtualgrid-busy-indicators002.gif)
48-
49-
50-
The following snippet shows how you can show/hide the waiting icon:
51-
52-
{{source=..\SamplesCS\VirtualGrid\VirtualGridWaitingIndicators.cs region=icon}}
53-
{{source=..\SamplesVB\VirtualGrid\VirtualGridWaitingIndicators.vb region=icon}}
54-
````C#
55-
radVirtualGrid1.MasterViewInfo.StartRowWaiting(5);
56-
radVirtualGrid1.MasterViewInfo.StopRowWaiting(5);
57-
58-
````
59-
````VB.NET
60-
radVirtualGrid1.MasterViewInfo.StartRowWaiting(5)
61-
radVirtualGrid1.MasterViewInfo.StopRowWaiting(5)
62-
63-
````
64-
65-
{{endregion}}
66-
67-
# See Also
68-
* [Copy/Paste/Cut]({%slug winforms/virtualgrid/copy-paste-cut%})
69-
70-
* [Scrolling]({%slug winforms/virtualgrid/scrolling%})
71-
72-
* [Getting Started]({%slug winforms/virtualgrid/getting-started%})
73-
74-
* [Overview]({%slug winforms/virtualgrid%})
75-
1+
---
2+
title: Busy Indicators
3+
page_title: Busy Indicators - WinForms VirtualGrid Control
4+
description: Learn how you can use the built-in busy indicators functionality in WinForms VirtualGrid.
5+
slug: winforms/virtualgrid/busy-indicators
6+
tags: virtualgrid, busy, indicators
7+
published: True
8+
position: 8
9+
---
10+
11+
# Busy Indicators
12+
13+
There are two ways to indicate that the grid need time to perform a specific operation. The first one is to show a waiting bar in front of __RadVirtualGrid__. This way the entire control will be unaccessible while the time consuming operation is executed. The second one is to show a waiting icon in the row header. This way you can indicate that a the data for a specific row is still not loaded.
14+
15+
## WatingBar
16+
17+
While this indicator is shown the entire grid is disabled. It is useful when the initial data loading requires more time.
18+
19+
>caption Figure 1: WaitingBar in RadVirtualGrid enabled.
20+
21+
![WinForms RadVirtualGrid WaitingBar](images/virtualgrid-busy-indicators001.gif)
22+
23+
The following snippet shows how you can show/hide the waiting bar:
24+
25+
{{source=..\SamplesCS\VirtualGrid\VirtualGridWaitingIndicators.cs region=WaitingBar}}
26+
{{source=..\SamplesVB\VirtualGrid\VirtualGridWaitingIndicators.vb region=WaitingBar}}
27+
````C#
28+
radVirtualGrid1.MasterViewInfo.IsWaiting = true;
29+
radVirtualGrid1.MasterViewInfo.IsWaiting = false;
30+
31+
````
32+
````VB.NET
33+
radVirtualGrid1.MasterViewInfo.IsWaiting = True
34+
radVirtualGrid1.MasterViewInfo.IsWaiting = False
35+
36+
````
37+
38+
{{endregion}}
39+
40+
41+
## Waiting icon
42+
43+
The waiting icon can be shown in each row header. With it you can indicate that the row data is still not loaded.
44+
45+
>caption Figure 2: Busy indicators in RadVirtualGrid.
46+
47+
![WinForms RadVirtualGrid Busy indicators](images/virtualgrid-busy-indicators002.gif)
48+
49+
50+
The following snippet shows how you can show/hide the waiting icon:
51+
52+
{{source=..\SamplesCS\VirtualGrid\VirtualGridWaitingIndicators.cs region=icon}}
53+
{{source=..\SamplesVB\VirtualGrid\VirtualGridWaitingIndicators.vb region=icon}}
54+
````C#
55+
radVirtualGrid1.MasterViewInfo.StartRowWaiting(5);
56+
radVirtualGrid1.MasterViewInfo.StopRowWaiting(5);
57+
58+
````
59+
````VB.NET
60+
radVirtualGrid1.MasterViewInfo.StartRowWaiting(5)
61+
radVirtualGrid1.MasterViewInfo.StopRowWaiting(5)
62+
63+
````
64+
65+
{{endregion}}
66+
67+
# See Also
68+
* [Copy/Paste/Cut]({%slug winforms/virtualgrid/copy-paste-cut%})
69+
70+
* [Scrolling]({%slug winforms/virtualgrid/scrolling%})
71+
72+
* [Getting Started]({%slug winforms/virtualgrid/getting-started%})
73+
74+
* [Overview]({%slug winforms/virtualgrid%})
75+

0 commit comments

Comments
 (0)