Skip to content

Commit d9a4524

Browse files
Revert "983001: Blazor Spreadsheet UG Documentation Update Using Standardized Prompt"
This reverts commit 30ff31b.
1 parent 1da693a commit d9a4524

File tree

4 files changed

+101
-95
lines changed

4 files changed

+101
-95
lines changed

Document-Processing/Excel/Spreadsheet/Blazor/accessibility.md

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,17 @@
11
---
22
layout: post
33
title: Accessibility in Blazor Spreadsheet Component | Syncfusion
4-
description: Learn about accessibility support in the Syncfusion Blazor Spreadsheet component, including WCAG 2.2, Section 508, keyboard shortcuts, and WAI-ARIA attributes.
4+
description: Checkout and learn here all about accessibility in Syncfusion Blazor Spreadsheet component and much more.
55
platform: document-processing
66
control: Spreadsheet
77
documentation: ug
88
---
99

1010
# Accessibility in Blazor Spreadsheet
1111

12-
The Syncfusion Blazor Spreadsheet follows accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/), and [WAI-ARIA](https://www.w3.org/TR/wai-aria/#roles) roles that are commonly used to evaluate accessibility.
13-
<style>
14-
.post .post-content img {
15-
display: inline-block;
16-
margin: 0.5em 0;
17-
}
18-
</style>
19-
The accessibility compliance for the Spreadsheet component is outlined below.
20-
<div><img src="https://cdn.syncfusion.com/content/images/documentation/full.png" alt="Yes"> - All features of the component meet the requirement.</div>
21-
<div><img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> - Some features of the component do not meet the requirement.</div>
22-
<div><img src="https://cdn.syncfusion.com/content/images/documentation/not-supported.png" alt="No"> - The component does not meet the requirement.</div>
12+
The Syncfusion Blazor Spreadsheet followed the accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/) standards, and [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) that are commonly used to evaluate accessibility.
13+
14+
The accessibility compliance for the Spreadsheet is outlined below.
2315

2416
| Accessibility Criteria | Compatibility |
2517
| -- | -- |
@@ -32,27 +24,39 @@ The accessibility compliance for the Spreadsheet component is outlined below.
3224
| [Keyboard Navigation Support](https://blazor.syncfusion.com/documentation/common/accessibility#keyboard-navigation-support) |<img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> |
3325
| [Axe-core Accessibility Validation](https://blazor.syncfusion.com/documentation/common/accessibility#ensuring-accessibility) | <img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> |
3426

27+
<style>
28+
.post .post-content img {
29+
display: inline-block;
30+
margin: 0.5em 0;
31+
}
32+
</style>
33+
<div><img src="https://cdn.syncfusion.com/content/images/documentation/full.png" alt="Yes"> - All features of the component meet the requirement.</div>
34+
35+
<div><img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> - Some features of the component do not meet the requirement.</div>
36+
37+
<div><img src="https://cdn.syncfusion.com/content/images/documentation/not-supported.png" alt="No"> - The component does not meet the requirement.</div>
38+
3539
## WAI-ARIA attributes
36-
The Syncfusion Blazor Spreadsheet follows WAI-ARIA patterns to meet accessibility standards. The following ARIA attributes are used in the Spreadsheet component:
40+
The Syncfusion Blazor Spreadsheet followed the WAI-ARIA patterns to meet the accessibility. The following ARIA attributes are used in the Spreadsheet:
3741

3842
| Attributes | Purpose |
3943
|---------------|-------------|
4044
| `role=textbox` | Identifies an element as an input field that allows text entry.|
41-
| `role=button` | Identifies an element that functions as a button. |
45+
| `role=button` | To represent the element that acts as a button in the component. |
4246
| `role=combobox` | Identifies a component that combines a text input with a popup listbox or tree. |
4347
| `role=menu` | Defines a container for a collection of choices or commands presented in a contextual or dropdown format. |
44-
| `role=alert` | Designates an element that displays important, time-sensitive information. |
48+
| `role=alert` | Designates an element that displays im portant, time-sensitive information. |
4549
| `aria-label`| This attribute describes the accessible name for the interactive elements. |
46-
| `aria-expanded` | Indicates whether a collapsible element (e.g., a dropdown) is currently expanded or collapsed. |
50+
| `aria-expanded` | This attribute describes the control (for example, dropdown) is expanded or collapsed. |
4751
| `aria-live` | Defines a region as "live", meaning its content updates dynamically. Values include "off", "polite" (waits until idle), or "assertive" (announces immediately). |
48-
| `aria-rowindex` | Defines the row index of a cell with respect to the total number of rows in the Spreadsheet. |
49-
| `aria-colindex` | Defines the column index of a cell with respect to the total number of columns in the Spreadsheet. |
52+
| `aria-rowindex` | Defines row index of the row with respect to the total number of rows within the Spreadsheet. |
53+
| `aria-colindex` | Defines the column index of the column with respect to the total number of columns within the Spreadsheet. |
5054
| `aria-multiline` | Indicates whether a textbox accepts multiple lines of input or only a single line. |
5155

5256

5357
## Keyboard shortcuts
5458

55-
The Syncfusion Blazor Spreadsheet follows keyboard interaction guidelines, making it accessible for people who use assistive technologies (AT) and those who rely on keyboard navigation. The following keyboard shortcuts are supported by the Spreadsheet.
59+
The Syncfusion Blazor Spreadsheet followed keyboard interaction guidelines, making it accessible for people who use assistive technologies (AT) and those who completely rely on keyboard navigation. The following keyboard shortcuts are supported by the Spreadsheet.
5660

5761
<b>Clipboard</b>
5862

@@ -82,27 +86,27 @@ The Syncfusion Blazor Spreadsheet follows keyboard interaction guidelines, makin
8286
|-----|----- | -----|
8387
| <kbd>Page Up</kbd> / <kbd>Page Down</kbd> | <kbd>Fn</kbd> + <kbd>↑</kbd> / <kbd>↓</kbd> |Scrolls up or down one screen at a time.|
8488
| <kbd>Arrow keys</kbd> | <kbd>Arrow keys</kbd> | Navigates between adjacent cells in the direction of the arrow key.|
85-
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Moves the active cell down one row.|
86-
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Moves the active cell up one row.|
87-
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Moves the active cell right one column.|
89+
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Moves the selection to the cell below.|
90+
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Moves the selection to the cell above.|
91+
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Moves the selection to the cell on the right.|
8892
| <kbd>Shift</kbd> + <kbd>Tab</kbd> | <kbd>⇧</kbd> + <kbd>Tab</kbd> | Moves the selection to the cell on the left.|
8993

9094
<b>Editing</b>
9195

9296
| Windows | MAC | Actions |
9397
|-----|----- | -----|
94-
| <kbd>F2</kbd> | <kbd>F2</kbd> | Enters edit mode for the selected cell.|
95-
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Confirms the edit and moves the active cell down one row.|
96-
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Confirms the edit and moves the active cell up one row.|
97-
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Confirms the edit and moves the active cell right one column. |
98-
| <kbd>Shift</kbd> + <kbd>Tab</kbd> | <kbd>⇧</kbd> + <kbd>Tab</kbd> | Confirms the edit and moves the active cell left one column.|
99-
| <kbd>Escape</kbd> | <kbd>Esc</kbd> | Cancels the edit and restores the cell's original value.|
98+
| <kbd>F2</kbd> | <kbd>F2</kbd> | Begin typing in the selected cell.|
99+
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Finish typing in the current cell and move to the one below.|
100+
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Finish typing in the current cell and move to the one above.|
101+
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Finish typing in the current cell and move to the one on the right. |
102+
| <kbd>Shift</kbd> + <kbd>Tab</kbd> | <kbd>⇧</kbd> + <kbd>Tab</kbd> |Finish typing in the current cell and move to the one on the left.|
103+
| <kbd>Escape</kbd> | <kbd>Esc</kbd> | Cancel editing and return to the original value in the cell.|
100104

101105
<b>Clear</b>
102106

103107
| Windows | MAC | Actions |
104108
|-----|----- | -----|
105-
| <kbd>Delete</kbd> | <kbd>Delete</kbd> | Clears the contents of the selected cells.|
109+
| <kbd>Delete</kbd> | <kbd>Delete</kbd> | Clear contents of the selected cells.|
106110

107111
<b>Hyperlink</b>
108112

@@ -115,4 +119,4 @@ The Syncfusion Blazor Spreadsheet follows keyboard interaction guidelines, makin
115119
116120
## See also
117121

118-
* [Accessibility in Syncfusion Blazor](https://blazor.syncfusion.com/documentation/common/accessibility)
122+
* [Accessibility in Syncfusion Blazor](https://blazor.syncfusion.com/documentation/common/accessibility)

Document-Processing/Excel/Spreadsheet/Blazor/cell-range.md

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,70 @@
11
---
22
layout: post
3-
title: Managing Cell Ranges in the Blazor Spreadsheet Component | Syncfusion
4-
description: Check out and learn to manage cell range features such as formatting, autofill, and clear options in the Syncfusion Blazor Spreadsheet component and more.
3+
title: Managing Cell Ranges in Blazor Spreadsheet component | Syncfusion
4+
description: Checkout and learn to manage cell range features such as formatting, autofill, and clear options in the Syncfusion Blazor Spreadsheet component and more.
55
platform: document-processing
66
control: Spreadsheet
77
documentation: ug
88
---
99

1010
# Managing Cell Ranges in Blazor Spreadsheet component
11-
A cell range is a set of selected cells in a Spreadsheet, typically specified using A1 notation (for example, `A1:B10`). A range may be a single cell or a contiguous block of cells that can be manipulated or processed collectively.
11+
12+
A cell range refers to a group of selected cells in a Spreadsheet that can be manipulated or processed collectively.
1213

1314
## Cell formatting
1415

15-
Cell formatting enhances the visual presentation of data by applying styles such as font changes, colors, borders, and alignment to individual cells or cell ranges. This helps organize content and emphasize important information for faster interpretation.
16+
Cell formatting enhances the visual presentation of data in a Spreadsheet by applying styles such as font changes, colors, borders, and alignment to individual cells or cell ranges. This helps in organizing and emphasizing important information effectively.
1617

1718
Cell formatting options include:
1819

1920
* **Bold** - Applies a heavier font weight to make the text stand out in the Spreadsheet.
2021

2122
* **Italic** - Slants the text to give it a distinct look, often used for emphasis or to highlight differences.
2223

23-
* **Underline** - Adds a line below the text, commonly used for emphasis or to indicate hyperlinks.
24+
* **Underline** - Adds a line below the text, commonly used for emphasis or to indicate hyperlinks.
2425

25-
* **Strikethrough** - Draws a line through the text, often used to show completed tasks or outdated information.
26+
* **Strikethrough** - Draws a line through the text, often used to show completed tasks or outdated information.
2627

27-
* **Font Family** - Changes the typeface of the text (e.g., Arial, Calibri, Times New Roman, and more) to enhance readability or visual appeal.
28+
* **Font Family** - Changes the typeface of the text (e.g., Arial, Calibri, Times New Roman, and more) to enhance readability or visual appeal.
2829

29-
* **Font Size** - Adjusts the size of the text to create visual hierarchy or improve readability in the Spreadsheet.
30+
* **Font Size** - Adjusts the size of the text to create visual hierarchy or improve readability in the Spreadsheet.
3031

31-
* **Font Color** - Changes the color of the text to improve visual hierarchy or to organize information using color codes.
32+
* **Font Color** - Changes the color of the text to improve visual hierarchy or to organize information using color codes.
3233

33-
* **Fill Color** - Adds color to the cell background to visually organize data or highlight important information.
34+
* **Fill Color** - Adds color to the cell background to visually organize data or highlight important information.
3435

35-
* **Horizontal Alignment** - Controls the position of text from left to right within a cell. Options include:
36+
* **Horizontal Alignment** - Controls the position of text from left to right within a cell. Options include:
3637
* **Left** - Default for text
3738
* **Center** - Useful for headings
3839
* **Right** - Default for numbers
3940

40-
* **Vertical Alignment** - Controls the position of text from top to bottom within a cell. Options include:
41+
* **Vertical Alignment** - Controls the position of text from top to bottom within a cell. Options include:
4142
* **Top** – Aligns content to the top of the cell
4243
* **Middle** – Centers content vertically
4344
* **Bottom** – Default alignment
4445

45-
* **Wrap Text** - Displays long content on multiple lines within a single cell, preventing it from overflowing into adjacent cells.
46+
* **Wrap Text** - Displays long content on multiple lines within a single cell, preventing it from overflowing into adjacent cells.
4647

47-
Cell formatting can be applied or removed from a cell or range by using the options available in the component's built-in **Ribbon** under the **Home** tab.
48+
Cell formatting can be applied to or removed from a cell or range of cells by using the formatting options available in the Ribbon toolbar under the **Home** tab.
4849

4950
## Autofill
5051

51-
Autofill is used to fill cells with data that follows a pattern or is based on data in other cells. It helps avoid entering repetitive data manually. The [AllowAutofill](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Spreadsheet.SfSpreadsheet.html#Syncfusion_Blazor_Spreadsheet_SfSpreadsheet_AllowAutofill) property can be used to enable or disable this feature.
52+
Autofill is used to fill cells with data based on adjacent cells. It follows patterns from adjacent cells when available, eliminating the need to enter repeated data manually. The [AllowAutofill](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Spreadsheet.SfSpreadsheet.html#Syncfusion_Blazor_Spreadsheet_SfSpreadsheet_AllowAutofill) property can be used to enable or disable the autofill support.
5253

53-
* The default value of the `AllowAutofill` property is **true**.
54+
> * The default value of the `AllowAutofill` property is **true**.
5455
5556
Autofill can be performed in one of the following ways:
5657

57-
* Drag and drop the cell using the fill handle element.
58-
* Use the [AutofillAsync()](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Spreadsheet.SfSpreadsheet.html#Syncfusion_Blazor_Spreadsheet_SfSpreadsheet_AutofillAsync_System_String_System_String_) method programmatically.
58+
* Drag and drop the cell using the fill handle element.
59+
* Use the [AutofillAsync()](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Spreadsheet.SfSpreadsheet.html#Syncfusion_Blazor_Spreadsheet_SfSpreadsheet_AutofillAsync_System_String_System_String_) method programmatically.
5960

60-
The `AutofillAsync()` method accepts string parameters using A1 notation for `fillRange` and `dataRange`. Its available parameters are:
61+
The available parameters in the `AutofillAsync()` method are:
6162

6263
| Parameter | Type | Description |
6364
| -- | -- | -- |
64-
| fillRange | string | Specifies the fill range in A1 notation (e.g., "A1:A5"). |
65-
| dataRange | string | Specifies the source data range in A1 notation (e.g., "B1:B5"). |
66-
| direction | string | Specifies the direction to be filled ("Up", "Right", "Down", or "Left"). |
65+
| fillRange | string | Specifies the fill range. |
66+
| dataRange | string | Specifies the data range. |
67+
| direction | string | Specifies the direction ("Up", "Right", "Down", and "Left") to be filled. |
6768

6869
### Implementing autofill programmatically
6970

@@ -103,20 +104,20 @@ The following illustration demonstrates the use of autofill in the Spreadsheet c
103104

104105
## Clear
105106

106-
The clear functionality helps remove cell contents (formulas and data), formats (including number formats), and hyperlinks from a selected range.
107+
Clear support helps clear the cell contents (formulas and data) and formats (including number formats) in a Spreadsheet. When **Clear All** is applied, both the contents and the formats will be cleared simultaneously.
107108

108109
### Applying the clear functionality
109110

110111
The clear support can be applied using the following way:
111112

112-
You can apply the clear functionality by selecting the **Clear** icon in the **Ribbon** under the **Home** tab.
113+
* Select the **Clear** icon in the Ribbon toolbar under the **Home** tab.
113114

114-
| Option | Use |
115+
| Options | Uses |
115116
| -- | -- |
116-
| **Clear All** | Clears all contents, formats, and hyperlinks. |
117-
| **Clear Formats** | Clears only the formatting from the selected cells. |
118-
| **Clear Contents** | Clears only the contents (formulas and data) from the selected cells. |
119-
| **Clear Hyperlinks** | Clears only the hyperlinks from the selected cells. |
117+
| **Clear All** | Used to clear all contents, formats, and hyperlinks. |
118+
| **Clear Formats** | Used to clear the formats (including number formats) in a cell. |
119+
| **Clear Contents** | Used to clear the contents (formulas and data) in a cell. |
120+
| **Clear Hyperlinks** | Used to clear the hyperlink in a cell. |
120121

121122
The following image displays the clear options available in the Ribbon toolbar under the **Home** tab of the Blazor Spreadsheet.
122123

0 commit comments

Comments
 (0)