Skip to content

Commit 2ef0d3d

Browse files
committed
VirtualGrid - Docs Refactoring
1 parent 72109a5 commit 2ef0d3d

File tree

107 files changed

+3766
-3728
lines changed

Some content is hidden

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

107 files changed

+3766
-3728
lines changed
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: 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+
Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
---
2-
title: Overview
3-
page_title: Context Menu - RadVirtualGrid
4-
description: RadVirtualGrid provides default context menu for its cells. This context menu will appear every time the user right-clicks the RadVirtualGrid.
5-
slug: winforms/virtualgrid/context-menu/context-menu
6-
tags: virtualgrid, menu
7-
published: True
8-
position: 0
9-
---
10-
11-
# Context Menu
12-
13-
__RadVirtualGrid__ provides default context menu for its cells. This context menu will appear every time the user right-clicks the __RadVirtualGrid__. Depending on the clicked cell element, a specific context menu is displayed:
14-
15-
>caption Figure 1: Default context menu for data cells
16-
17-
![WinForms RadVirtualGrid Default context menu for data cells](images/virtualgrid-context-menu001.png)
18-
19-
>caption Figure 2: Default context menu for header cells
20-
21-
![WinForms RadVirtualGrid Default context menu for header cells](images/virtualgrid-context-menu002.png)
22-
23-
>caption Figure 3: Default context menu for new row
24-
25-
![WinForms RadVirtualGrid Default context menu for new row](images/virtualgrid-context-menu003.png)
26-
27-
You can control whether the context menu will be displayed by the __AllowColumnHeaderContextMenu__ property for the header cells and the __AllowCellContextMenu__ property for the rest of the cells.
28-
29-
#### Disable context menu for data cells
30-
31-
{{source=..\SamplesCS\VirtualGrid\ContextMenu\VirtualGridContextMenu.cs region=CellContextMenu}}
32-
{{source=..\SamplesVB\VirtualGrid\ContextMenu\VirtualGridContextMenu.vb region=CellContextMenu}}
33-
34-
````C#
35-
36-
this.radVirtualGrid1.AllowCellContextMenu = false;
37-
38-
````
39-
````VB.NET
40-
Me.RadVirtualGrid1.AllowCellContextMenu = False
41-
42-
````
43-
44-
{{endregion}}
45-
46-
#### Disable context menu for header cells
47-
48-
{{source=..\SamplesCS\VirtualGrid\ContextMenu\VirtualGridContextMenu.cs region=HeaderContextMenu}}
49-
{{source=..\SamplesVB\VirtualGrid\ContextMenu\VirtualGridContextMenu.vb region=HeaderContextMenu}}
50-
51-
````C#
52-
53-
this.radVirtualGrid1.AllowColumnHeaderContextMenu = false;
54-
55-
````
56-
````VB.NET
57-
Me.RadVirtualGrid1.AllowColumnHeaderContextMenu = False
58-
59-
````
60-
61-
{{endregion}}
62-
63-
64-
65-
66-
67-
68-
# See Also
69-
* [Custom Context Menu]({%slug winforms/virtualgrid/context-menu/custom-context-menu%})
70-
71-
* [Modifying the Default Context Menu]({%slug winforms/virtualgrid/context-menu/modifying-the-default-context-menu%})
72-
1+
---
2+
title: Overview
3+
page_title: Context Menu - RadVirtualGrid
4+
description: RadVirtualGrid provides default context menu for its cells. This context menu will appear every time the user right-clicks the RadVirtualGrid.
5+
slug: winforms/virtualgrid/context-menu/context-menu
6+
tags: virtualgrid, menu
7+
published: True
8+
position: 0
9+
---
10+
11+
# Context Menu
12+
13+
__RadVirtualGrid__ provides default context menu for its cells. This context menu will appear every time the user right-clicks the __RadVirtualGrid__. Depending on the clicked cell element, a specific context menu is displayed:
14+
15+
>caption Figure 1: Default context menu for data cells
16+
17+
![WinForms RadVirtualGrid Default context menu for data cells](images/virtualgrid-context-menu001.png)
18+
19+
>caption Figure 2: Default context menu for header cells
20+
21+
![WinForms RadVirtualGrid Default context menu for header cells](images/virtualgrid-context-menu002.png)
22+
23+
>caption Figure 3: Default context menu for new row
24+
25+
![WinForms RadVirtualGrid Default context menu for new row](images/virtualgrid-context-menu003.png)
26+
27+
You can control whether the context menu will be displayed by the __AllowColumnHeaderContextMenu__ property for the header cells and the __AllowCellContextMenu__ property for the rest of the cells.
28+
29+
#### Disable context menu for data cells
30+
31+
{{source=..\SamplesCS\VirtualGrid\ContextMenu\VirtualGridContextMenu.cs region=CellContextMenu}}
32+
{{source=..\SamplesVB\VirtualGrid\ContextMenu\VirtualGridContextMenu.vb region=CellContextMenu}}
33+
34+
````C#
35+
36+
this.radVirtualGrid1.AllowCellContextMenu = false;
37+
38+
````
39+
````VB.NET
40+
Me.RadVirtualGrid1.AllowCellContextMenu = False
41+
42+
````
43+
44+
{{endregion}}
45+
46+
#### Disable context menu for header cells
47+
48+
{{source=..\SamplesCS\VirtualGrid\ContextMenu\VirtualGridContextMenu.cs region=HeaderContextMenu}}
49+
{{source=..\SamplesVB\VirtualGrid\ContextMenu\VirtualGridContextMenu.vb region=HeaderContextMenu}}
50+
51+
````C#
52+
53+
this.radVirtualGrid1.AllowColumnHeaderContextMenu = false;
54+
55+
````
56+
````VB.NET
57+
Me.RadVirtualGrid1.AllowColumnHeaderContextMenu = False
58+
59+
````
60+
61+
{{endregion}}
62+
63+
64+
65+
66+
67+
68+
# See Also
69+
* [Custom Context Menu]({%slug winforms/virtualgrid/context-menu/custom-context-menu%})
70+
71+
* [Modifying the Default Context Menu]({%slug winforms/virtualgrid/context-menu/modifying-the-default-context-menu%})
72+

0 commit comments

Comments
 (0)