devexpress interface elements (asp.net)

Upload: jorge-oliver

Post on 07-Aug-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    1/225

    1Contents

    2014 DevExpress Inc.1

    Table of Contents

    Interface Elements for Web (Home Page)

    ................................................................................................................................................. 6Common Activities

    ........................................................................................................................................................................................... Touch Support

    ................................................................................................................................................. 8Data View

    ................................................................................................................................................. 9Docking Panel

    ................................................................................................................................................. 11Editors

    ........................................................................................................................................................................................... Work with Dropdown Editors

    ........................................................................................................................................................................................... Editing Values, Selecting Text and Using the Clipboard

    ........................................................................................................................................................................................... Editor Context Menu

    ........................................................................................................................................................................................... Maske d Input

    ........................................................................................................................................................................................... Calendar

    .................................................................................................................................................................................. 20Fast Navigation Window

    .................................................................................................................................................................................. 2Date Selection........................................................................................................................................................................................... Captcha

    ........................................................................................................................................................................................... Color Edit

    .................................................................................................................................................................................. 25Custom Color Picker

    ........................................................................................................................................................................................... Token Box

    ........................................................................................................................................................................................... Track Bar

    .................................................................................................................................................................................. 28Change Buttons Clicks

    .................................................................................................................................................................................. 29Drag Handle Drag-n-Drop

    .................................................................................................................................................................................. 30Dragging Bar Highlight

    .................................................................................................................................................................................. 3Track and Scale Clicks

    ........................................................................................................................................................................................... Validation Summary

    ................................................................................................................................................. 33File Manager

    ........................................................................................................................................................................................... Files and Folders Editing

    ........................................................................................................................................................................................... Filtering Files

    ........................................................................................................................................................................................... Multiple File Selection

    ........................................................................................................................................................................................... Uploading Files

    ........................................................................................................................................................................................... Downloading Files

    ........................................................................................................................................................................................... Details View

    ........................................................................................................................................................................................... Access Control

    ................................................................................................................................................. 43File Upload Control

    ........................................................................................................................................................................................... Uploading a Single File

    ........................................................................................................................................................................................... Uploading Multiple Files

    ........................................................................................................................................................................................... Canceling File Uploading

    ........................................................................................................................................................................................... Multi-File Selection

    ................................................................................................................................................. 50Filter Editor

    ........................................................................................................................................................................................... Create New Conditions in Filter Editor

    ........................................................................................................................................................................................... Change Conditions in Filter Editor

    ........................................................................................................................................................................................... Delete Conditions in Filter Editor

    ................................................................................................................................................. 55Grid

    ........................................................................................................................................................................................... Data Editing

    .................................................................................................................................................................................. 57Add and Delete Grid Rows

    .................................................................................................................................................................................. 58Save or Discard Changes when Editing Grid Rows

    .................................................................................................................................................................................. 59Switch a Grid to Edit Mode

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    2/225

    2Contents

    2014 DevExpress Inc.2

    .................................................................................................................................................................................. 60Batch Editing

    ........................................................................................................................................................................................... Data Pres entation

    .................................................................................................................................................................................. 6Expand and Collapse Group Rows in Grids

    .................................................................................................................................................................................. 62Filtering Grid Data

    .................................................................................................................................................................................. 65Group Grid Rows

    .................................................................................................................................................................................. 66Sort Grid Rows

    ........................................................................................................................................................................................... Grid Lookup

    .................................................................................................................................................................................. 67Grid Lookup

    .................................................................................................................................................................................. 68Filter Grid Lookup Data

    .................................................................................................................................................................................. 69Select Grid Lookup Rows

    ........................................................................................................................................................................................... Layout Customization

    .................................................................................................................................................................................. 70Hide and Display Grid Columns

    .................................................................................................................................................................................. 7Reorder Grid Columns

    ........................................................................................................................................................................................... Selection and Navigation

    .................................................................................................................................................................................. 72Context Me nu

    .................................................................................................................................................................................. 76Page Navigation in Grids

    .................................................................................................................................................................................. 78Select Grid Rows

    .................................................................................................................................................................................. 79Keyboard Navigation

    ................................................................................................................................................. 80HTML Editor

    ........................................................................................................................................................................................... HTML Editor UI

    ........................................................................................................................................................................................... Formatting Text.................................................................................................................................................................................. 83Make Text Bold in HTML Editor

    .................................................................................................................................................................................. 84Apply Italic Formatting in HTML Editor

    .................................................................................................................................................................................. 85Underline Text in HTML Editor

    .................................................................................................................................................................................. 86Apply Strikethrough Formatting in HTML Editor

    .................................................................................................................................................................................. 87Change Foreground Color in HTML Editor

    .................................................................................................................................................................................. 88Change Background Color in HTML Editor

    .................................................................................................................................................................................. 89Change Font Type in HTML Editor

    .................................................................................................................................................................................. 90Change Font Size in HTML Editor

    .................................................................................................................................................................................. 9Make Text Supers cript or Subscript in HTML Editor

    .................................................................................................................................................................................. 92Remove Formatting in HTML Editor

    ........................................................................................................................................................................................... Formatting Paragraphs

    .................................................................................................................................................................................. 93Text Indentation in HTML Editor

    .................................................................................................................................................................................. 94Text Alignme nt in HTML Editor

    .................................................................................................................................................................................. 95Paragraph Styling in HTML Editor

    .................................................................................................................................................................................. 96Ordered and Bullet Lis ts in HTML Editor

    ........................................................................................................................................................................................... Working with Hyperlinks

    .................................................................................................................................................................................. 97Create a Hyperlink in HTML Editor

    .................................................................................................................................................................................. 100Modify a Hyperlink in HTML Editor

    .................................................................................................................................................................................. 10Remove a Hyperlink in HTML Editor

    ........................................................................................................................................................................................... 1Working w ith Images

    .................................................................................................................................................................................. 102Insert an Image in HTML Editor

    .................................................................................................................................................................................. 104Modify an Image's Settings in HTML Editor

    ........................................................................................................................................................................................... 1Working with Tables

    .................................................................................................................................................................................. 105Create a Table in HTML Editor

    .................................................................................................................................................................................. 107Modify a Table in HTML Editor

    .................................................................................................................................................................................. 108Remove a Table in HTML Editor

    ........................................................................................................................................................................................... 1Miscellaneous Operations

    .................................................................................................................................................................................. 109Repeat and Undo Actions in HTML Editor

    .................................................................................................................................................................................. 110Printing HTML Editor Content

    .................................................................................................................................................................................. 11Clipboard Operations in HTML Editor

    .................................................................................................................................................................................. 112Check Spelling in HTML Editor

    .................................................................................................................................................................................. 113Sizing and Full-Scree n Mode

    .................................................................................................................................................................................. 114Export HTML Editor Content to Various Documents Form ats

    ................................................................................................................................................. 116Image Gallery

    ........................................................................................................................................................................................... 1Fullscreen Viewer

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    3/225

    3Contents

    2014 DevExpress Inc.3

    ........................................................................................................................................................................................... 1Image Gallery Pager

    ................................................................................................................................................. 121Image Slider

    ................................................................................................................................................. 123Image Zoom

    ........................................................................................................................................................................................... 1Fullscreen Window

    ........................................................................................................................................................................................... 1Navigation Bar

    ................................................................................................................................................. 127Menu

    ........................................................................................................................................................................................... 1Menu Scrolling

    ................................................................................................................................................. 129Navigation Bar

    ................................................................................................................................................. 130News Control

    ................................................................................................................................................. 131Pivot Table

    ........................................................................................................................................................................................... 1Data Pres entation

    .................................................................................................................................................................................. 134Sort Data

    ........................................................................................................................................................................... 135Simple Sorting

    ........................................................................................................................................................................... 136Sort Data Using a Field List

    ........................................................................................................................................................................... 138Sort Data by Summ aries

    .................................................................................................................................................................................. 139Filter Data

    ........................................................................................................................................................................... 140Filter Data by Field Values

    .............................................................................................................................................................. 14Invoke a Filter Popup Window

    .............................................................................................................................................................. 14Using Filter Popup Windows

    ........................................................................................................................................................................... 145Build Complex Filter Crite ria

    ........................................................................................................................................................................................... 1Layout Customization

    .................................................................................................................................................................................. 147Expand and Collapse Groups

    .................................................................................................................................................................................. 148Hide Fields

    ........................................................................................................................................................................... 149Hide Fields Using the Context Menu

    ........................................................................................................................................................................... 150Hide Fields Using a Field List

    .................................................................................................................................................................................. 152Display Hidden Fields

    .................................................................................................................................................................................. 154Reorder Fields

    ........................................................................................................................................................................... 155Simple Fields Reordering

    ........................................................................................................................................................................... 156Reorder Fields Using a Field List

    ........................................................................................................................................................................................... 1Field List

    .................................................................................................................................................................................. 160Invoke a Field List

    .................................................................................................................................................................................. 16Defer Pivot Table Updates

    .................................................................................................................................................................................. 162Change Field List Layout

    ................................................................................................................................................. 164Popup Window

    ................................................................................................................................................. 166Rating

    ................................................................................................................................................. 167Report Viewer

    ........................................................................................................................................................................................... 1Navigation

    .................................................................................................................................................................................. 168Navigate to a Specific Report Page

    .................................................................................................................................................................................. 169Navigate us ing Report Bookmark s

    .................................................................................................................................................................................. 170Search for a Specific Text w ithin a Report

    ........................................................................................................................................................................................... 1Printing

    .................................................................................................................................................................................. 17Print a Report Using the Acrobat Reader Web Brow ser Plug-In

    .................................................................................................................................................................................. 172Activate the Acrobat Reader Plug-In for Printing in a Web Browser

    .................................................................................................................................................................................. 173Print Reports Using the Native Functionality of a Web Browse r

    ........................................................................................................................................................................................... 1Exporting

    .................................................................................................................................................................................. 174Export a Report and Save It to the Disk

    .................................................................................................................................................................................. 175Export a Report and Show It in a New Window

    ........................................................................................................................................................................................... 1Passing Parameters

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    4/225

    4Contents

    2014 DevExpress Inc.4

    ................................................................................................................................................. 177Ribbon

    ........................................................................................................................................................................................... 1Ribbon M inimizing

    ................................................................................................................................................. 179Round Panel

    ................................................................................................................................................. 180Scheduler

    ........................................................................................................................................................................................... 1Appointme nt Management

    .................................................................................................................................................................................. 18Create an Appointment

    .................................................................................................................................................................................. 184Edit an Appointment

    .................................................................................................................................................................................. 189Manage Reminders

    .................................................................................................................................................................................. 19Make a Series of Recurring Appointments

    .................................................................................................................................................................................. 194Delete an Appointment

    .................................................................................................................................................................................. 195Restrictions for Operations with Appointments

    ........................................................................................................................................................................................... 1Layout Customization

    .................................................................................................................................................................................. 196Switch Scheduler View s

    .................................................................................................................................................................................. 198Scheduler Grouping

    ........................................................................................................................................................................................... 1Selection and Navigation

    .................................................................................................................................................................................. 199Navigate Time Cells and Dates in the Scheduler

    .................................................................................................................................................................................. 202Navigate Scheduler Res ources

    .................................................................................................................................................................................. 203Scheduler Navigation Buttons

    .................................................................................................................................................................................. 204Scheduler 'More' Buttons

    ................................................................................................................................................. 205Spell Checker

    ................................................................................................................................................. 207Splitter

    ........................................................................................................................................................................................... 2Expand or Collapse a Pane

    ........................................................................................................................................................................................... 2Resizing a Pane

    ................................................................................................................................................. 210Tab Control

    ........................................................................................................................................................................................... 2Tab Scrolling

    ................................................................................................................................................. 212Tree List

    ........................................................................................................................................................................................... 2Data Editing

    ........................................................................................................................................................................................... 2Data Pres entation

    .................................................................................................................................................................................. 215Expand and Collapse Tree List Nodes

    .................................................................................................................................................................................. 216Sort Nodes in Tree List

    ........................................................................................................................................................................................... 2Layout and Navigation

    .................................................................................................................................................................................. 217Selection and Navigation in Tree List

    .................................................................................................................................................................................. 219Reorder Columns in Tree Lists

    .................................................................................................................................................................................. 220Reorder Tree List Nodes

    .................................................................................................................................................................................. 22Keyboard Navigation

    .................................................................................................................................................................................. 222Field Chooser

    ................................................................................................................................................. 223Tree View

    ........................................................................................................................................................................................... 2Expand and Collapse Tree View Nodes

    ........................................................................................................................................................................................... 2Tree View Nodes Checking

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    5/225

    5

    2014 DevExpress Inc.5

    Interface Elements for Web

    This documentation provides information on individual User Interface Elements such as grids, navigation panes,data editors, etc. Each element can provide context menus, allow numerous mouse operations and support anumber of keyboard shortcuts.

    To obtain information about these features, browse through the table of contents to locate the element you areinterested in.

    Common ActivitiesData View

    Docking Panel

    Editors

    File Manager

    File Upload Control

    Filter Editor

    Grid

    HTML Editor

    Image Gallery

    Image Slider

    Image Zoom

    Menu

    Navigation Bar

    News Control

    Pivot Table

    Popup Window

    Rating

    Report Viewer

    Ribbon

    Scheduler

    Splitter

    Spell Checker

    Tab Control

    Tree List

    Tree View

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    6/225

    Common Activities 6

    2014 DevExpress Inc.6

    Common Activities

    This section describes the common capabilities of all ASP.NET controls:

    Touch Support

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    7/225

    Common Activities 7

    2014 DevExpress Inc.7

    Touch Support

    DevExpress ASP.NET controls have an ability to work properly in touch device browsers. Touch is supported on theiOS browser, the default browser of Android 3+ and Internet Explorer 10+ on Windows 8+ and W indows Phone 8

    The following is a list of DevExpress ASP.NET controls with touch support (along with what can be executed usinggestures):

    Callback Panel- scrolling;

    Combo Box- item list scrolling;

    Dock Panel- dragging, resizing, scrolling;

    Grid View- scrolling, column header dragging, column resizing;

    List Box- item list scrolling;

    Menu- scrolling;

    Panel- scrolling;

    Pivot Grid- scrolling, column header dragging, customization window resizing;

    Popup Control- dragging, resizing, scrolling;

    Scheduler- scrolling, appointment dragging

    Splitter- pane resizing, pane scrolling;

    Tree List- column header dragging, node dragging.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    8/225

    Data View 8

    2014 DevExpress Inc.8

    Data View

    The Data Viewdisplays data in a card or list-based view.

    Data View Pager

    The Data View pager allows you to navigate through data pages. It can be displayed at the top, bottom, or topand bottom of the Data View. To navigate to a specific page, click its number in the pager. Additionally, you canuse the pager buttons to navigate to the next, previous, first or last page. The current page is highlighted.

    The Rows per pagedrop-down menu allows you to se lect the number of rows to be displayed on the page.

    If a Show more items...link is displayed, click it to load more items to the Data View.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    9/225

    Docking Panel 9

    2014 DevExpress Inc.9

    Docking Panel

    The panel can be docked to the dock zone or can be floated. To switch panel state to docked or back to floatmode, double-click the panel's header.

    To change the dock panel position, capture it's header, drag it and drop to the required place.

    To close the dock panel, click the Closebutton.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    10/225

    Docking Panel 10

    2014 DevExpress Inc.10

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    11/225

    Editors 11

    2014 DevExpress Inc.11

    Editors

    This section describes the capabilities provided by the editor controls:

    Work with Dropdown Editors

    Editing Values, Selecting Text and Using the Clipboard

    Editor Context Menu

    Masked Input

    Calendar

    Captcha

    Color Edit

    Token Box

    Track Bar

    Validation Summary

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    12/225

    Editors 12

    2014 DevExpress Inc.12

    Work with Dropdown Editors

    Open Editor's Dropdown

    Focus the editor and press ALT+DOWN ARROW or ALT+UP ARROW .

    Click the editor's dropdown button.

    Close Editor's Dropdown

    For all editors providing a dropdown, you can close the dropdown by press ing ALT+DOWN ARROW, ALT+UPARROW or ESC.

    Dropdowns displaying lists of items can be closed by clicking on an item with a mouse, or by selecting an item wita keyboard and press ing ENTER.

    Filter Editor's Dropdown Content

    To filter data w ithin a dropdown, type the filter condition within an editor. Note that the filter is used after the

    minimum number of characters has been typed within an editor.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    13/225

    Editors 13

    2014 DevExpress Inc.13

    Editing Values, Selecting Text and Using the Clipboard

    Select and Deselect Editor's Contents

    To select all the text within an editor, invoke the control's Editor Context Menuand choose Select All. To se lect apart of the editor's content, click on the position where the selection should start, drag the pointer to the endposition, and then release the mouse button.

    Additionally, the following keyboard shortcuts allow you to manage selections.

    Shortcut Description

    CTRL+A Select all the text within an editor.

    SHIFT+ARROW Extends or shrinks the selection by one character.

    CTRL+SHIFT+ARROW Extends or shrinks the selection by one word.

    Clipboard Operations

    Clipboard operations are represented by copying, cutting and pasting operations.

    To copy selected text into the clipboard, do the following.Press CTRL+C or CTRL+INSERT.

    Open the Editor Context Menuand select Copy.

    To paste text from the clipboard, do the following.

    Press CTRL+V or SHIFT+INSERT.

    Open the Editor Context Menuand select Paste.

    To cut text from an editor into the clipboard, do the following.

    Press CTRL+X or SHIFT+DELETE.

    Open the Editor Context Menuand select Cut.

    Delete Selected Text

    To delete the selected text within an editor, do one of the following:

    Press DELETE or BACKSPACE.

    Open the Editor Context Menuand select Delete.

    Undo and Redo

    To undo the last text editing operation, do one of the following:

    Press CTRL+Z.

    Open the Editor Context Menuand select Undo.

    To redo a canceled operation, press CTRL+Y.

    Change Date Values within a Edit Box

    To change the date value within the edit box, click the required part of the date value (month, day, year, etc.) andpress the Incrementor Decrementbutton. Alternatively, you can use the Up and Down Arrows.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    14/225

    Editors 14

    2014 DevExpress Inc.14

    Change Date Values within a Calendar

    Click a date to set a new edit value.

    To change the year value use the and calendar buttons. Also, you can click the current date within

    the control header and specify the year within the opened fast navigation panel.

    To change the month value use the and calendar buttons. Also, you can click the current date withi

    the control header and specify the month within the opened fast navigation panel.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    15/225

    Editors 15

    2014 DevExpress Inc.15

    The arrow keys can also be used for navigating within the calendar.

    Change Numeric Values

    To increment a value, press the UP ARROW or increment button. To decrement the value, press the DOWN ARROWor decrement button. Or, use the mouse wheel.

    Change Values of Editors That Display Items in the Dropdown

    To select the previous or the next value, press the UP or DOWN ARROW. Or, use the mouse wheel.

    Items Selection in Check Box List

    To select needed items within the check box list, just click the items or the respective check boxes.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    16/225

    Editors 16

    2014 DevExpress Inc.16

    Editor Context Menu

    Text editors support a context menu. To open the menu, right-click an editor.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    17/225

    Editors 17

    2014 DevExpress Inc.17

    Masked Input

    Masked input functionality is available for the text and date editors. It allows end users to enter the string in thespecified format. For instance, a text editor shall accept date/time values in the 24-hour format only, or onlynumeric values, or a phone number that only allows an end-user to enter digits into automatically constructedplaceholders.

    Note

    The keyboard and mouse wheel can be used to incrementally modify portions of the edit value.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    18/225

    Editors 18

    2014 DevExpress Inc.18

    Calendar

    The Calendaris used to select dates, and allows you to navigate through months and years.

    The header buttons in the Calendar allow you to navigate through months and years. Click the header text (i.e.,the current month and year) to display the Fast Navigation Window.

    Keyboard Support

    Key Combination Action (when no date is selected) Action (when a date is selected)

    LEFT ARROW Selects the current day Moves selection to the previousday

    RIGHT ARROW Selects the current day Moves selection to the next day

    UP ARROW Selects the current day Moves selection one week back

    DOWN ARROW Selects the current day Moves selection one week forward

    PAGE UP Selects the current day Moves selection one month back

    PAGE DOWN Selects the current day Moves selection one monthforward

    END Selects the last day of the currentmonth

    Moves selection to the last day ofthe month

    HOME Selects the first day of the currentmonth

    Moves selection to the first day ofthe month

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    19/225

    Editors 19

    2014 DevExpress Inc.19

    ENTER Applies changes Applies changes

    ESC Cancels changes and closes thecalendar

    Cancels changes and closes thecalendar

    This section consists of the following topics.

    Fast Navigation Window

    Date Selection

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    20/225

    Editors 20

    2014 DevExpress Inc.20

    Fast Navigation Window

    The Fast Navigationwindow allows you to easily select a month and year to be displayed in the calendar. Todisplay the Fast Navigation window, click the calendar header text. To hide the window, click the OKor Cancelbutton, click outside the window, or press the ESCkey.

    Keyboard Support

    Key Combination Action

    LEFT ARROW Moves the selected year one year back

    RIGHT ARROW Moves the selected year one year forward

    UP ARROW Moves the selected year five years back

    DOWN ARROW Moves the selected year five years forward

    SHIFT+LEFT ARROW Moves the selected month one month back

    SHIFT+RIGHT ARROW Moves the selected month one month forward

    SHIFT+UP ARROW Moves the selected month four months back

    SHIFT+DOWN ARROW Moves the selected month four months forward

    PAGE UP Moves the selected year ten years back

    PAGE DOWN Moves the selected year ten years forward

    ENTER Applies changes

    ESC Cancels changes and closes the Fast Navigationwindow

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    21/225

    Editors 21

    2014 DevExpress Inc.21

    Date Selection

    Click a date to select it in the calendar. To select today's date, click the Todaybutton. To clear the se lection, clickthe Clearbutton.

    Multiple Date Selection

    If multiple date selection is allowed by the application vendor, you can select dates in the following ways.

    Focus a date while holding the CTRLkey to select or dese lect the date without changing the other

    selection(s).

    Move focus us ing either the ARROWkeys or the mouse while holding down the SHIFTkey.

    Press and hold the left mouse button while moving it.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    22/225

    Editors 22

    2014 DevExpress Inc.22

    Captcha

    Captchais used to distinguish human input from machine input.

    Enter the code displayed w ithin the challenge image into the text box.

    If the code seems unreadable, refresh it clicking the refresh button.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    23/225

    Editors 23

    2014 DevExpress Inc.23

    Color Edit

    A Color Editis used to specify a color. The editor displays the current color and its hexadecimal value.

    Click the drop-down button to display the drop-down color palette.

    Specifying a color in the Color Edit

    Using the Color Edit, you can specify a color in the following ways.

    Using the color paletteTo select a color, click it in the drop-down color palette .

    Using the text editYou can specify the color by typing it directly in the editor's text box. Note that in this case you can specify customcolors that are not displayed in the drop-down palette. You can specify a color in the following color formats.

    Format Examples Image Description

    HTML color name REDaquamarineDarkViolet

    Standard HTMLcolor names.

    Longhandhexadecimalnotation

    #00FFFF2fa135#abcdef

    #RRGGBB, whereRR is red, GG isgreen, and BB isblue. Thesehexadecimalintegers specify

    the components ofthe color. All valuesmust be between0 and FF. The hash(#) sign can beskipped.

    Shorthandhexadecimalnotation

    #0FF21f#afa

    #RGB, where R isred, G is green,and B is blue.These hexadecimalintegers specify

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    24/225

    Editors 24

    2014 DevExpress Inc.24

    the components ofthe color. All valuesmust be between0 and F. The hash(#) sign can beskipped.

    RGB format rgb(143,26,225)RGB(255,255,0)

    rgb(0,0,0)

    RGB(red, green,blue). Each

    parameter (red,green, and blue)defines theintensity of thecolor and must bean integerbetween 0 and255.

    Note

    If you specify the wrong value, the editor returns the last correct value.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    25/225

    Editors 25

    2014 DevExpress Inc.25

    Custom Color Picker

    The Custom Color Pickerallows you to select a custom color using a graphical interface.

    To display the color picker, click the Custom Color...button.

    In the invoked drop-down window, select a color and click OK. The color will be added to the custom color palettewhich is displayed under the Custom Color...button.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    26/225

    Editors 26

    2014 DevExpress Inc.26

    Token Box

    The Token Boxallows you to select values using a predefined value list.

    How to Add a Token

    You can add a token in the following ways.

    Type the token name in the Token Box. To end a token input, type a comma (,) or semicolon (;) characte

    press the ENTERkey, or click an area outside of the Token Box.Select a token from the predefined token list in the drop-down window. Start typing a token name to filte

    the list of values according the typed text. You can navigate through values using the UPand DOWNARROWkeys, or by using the mouse scroll wheel. To se lect a token press the ENTERkey or click thedesired value.

    Note that tokens must be unique, so you cannot add the same tokens twice.

    How to Remove a Token

    To remove a token, click the Removebutton.

    You can remove the last token by press ing the BACKSPACEkey when the Token Boxis focused. The last tokenwill be displayed as the selected text, and you can remove it by press ing the DELETEkey.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    27/225

    Editors 27

    2014 DevExpress Inc.27

    Track Bar

    You can select a value within the Track Barby positioning the drag handle within a range of values limited by adeveloper. The drag handle pos ition can be changed in the following manner:

    By clicking on the track or scale

    You can click the track or scale in the desired place in order to change the track bar value.

    See animation.

    By clicking on decrement and increment buttonsYou can click increment and decrement buttons in order to change the drag handle position.

    See animation

    Via the mouse wheel

    If a track bar is in focus, you can scroll the mouse wheel in order to change a drag handle position.

    By dragging the handles

    You can drag the handle and drop it at the required position.

    See animation.

    By pressing arrow keys

    If the track bar is in a horizontal orientation mode, end-users can use left/right arrows to change thetrack bar value, if in a vertical orientation mode - up/down arrows.

    Horizontal Mode Vertical Mode

    Bar Highlight moving

    If the track bar is in a range se lection mode, you can select a range of values instead of a s ingle value.The track bar control provides you with the ability to move the selected range along the track by dragginthe track highlighted part called bar highlight.

    See animation.

    Note that the track bar control automatically marks the last clicked handle as focused and highlights it by default.You can change its position using arrow keys, increment/decrement buttons and the scroll wheel. Note that a clickon the track or a scale changes the position of the nearest drag handle.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    28/225

    Editors 28

    2014 DevExpress Inc.28

    Change Buttons Clicks

    The following image demonstrates how you can change track bar values by clicking the change buttons.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    29/225

    Editors 29

    2014 DevExpress Inc.29

    Drag Handle Drag-n-Drop

    The following image demonstrates how you can change track bar values by dragging the handle and dropping iton the required position.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    30/225

    Editors 30

    2014 DevExpress Inc.30

    Dragging Bar Highlight

    The following image demonstrates how you can move a selected range (bar highlight).

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    31/225

    Editors 31

    2014 DevExpress Inc.31

    Track and Scale Clicks

    The following image demonstrates how you can change track bar values by clicking on the track or a scale.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    32/225

    Editors 32

    2014 DevExpress Inc.32

    Validation Summary

    Editors validate input values. If a value doesn't pass validation, the explanatory notes are displayed in red. Ifallowed by the application vendor, the notes can serve as links. Clicking a link in this case, moves focus to thecorresponding invalid editor.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    33/225

    File Manager 33

    2014 DevExpress Inc.33

    File Manager

    This section describes the capabilities provided by the File Manager.

    File and Folder Editing

    Filtering Files

    Multiple File Selection

    Uploading FilesDownloading Files

    Details View

    Access Control

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    34/225

    File Manager 34

    2014 DevExpress Inc.34

    Files and Folders Editing

    Create a Folder

    To create a new folder:

    Select the folder in which you wish to create a child folder.

    Click the Createbutton ( ) or press F7.Type the new folder name.

    Rename Files and Folders

    To rename a file or folder:

    Select the file/folder you wish to rename.

    Click the Renamebutton ( ) or press F2.

    Type the new folder name.

    Move Files and Folders

    To move a file or folder:

    Select the file/folder you wish to move.

    Click the Movebutton ( ) or press F6.

    Select the folder in which you wish to move the file/folder and click OK.

    Copy Files and Folders

    To copy a file or folder:

    Select the file/folder you wish to copy.

    Click the Copybutton ( ).

    Choose the folder to which you wish to copy the file/folder and click OK.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    35/225

    File Manager 35

    2014 DevExpress Inc.35

    Delete Files and Folders

    To delete a file or folder:

    Select the file/folder you wish to delete.

    Click the Deletebutton ( ) or press the Deletekey.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    36/225

    File Manager 36

    2014 DevExpress Inc.36

    Filtering Files

    Filtering allows only files that meet the specified criteria be displayed.

    To filter files or change the filter conditions type text within the Filter Box.

    To remove a filter, clear the text from the Filter Box.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    37/225

    File Manager 37

    2014 DevExpress Inc.37

    Multiple File Selection

    File Managerallows you to choose multiple files and perform actions on them simultaneously.

    You can select multiple files by doing one of the following.

    Use the ARROWkeys to move focus and the SPACEkey to mark a focused file as either selected or

    unselected.

    Focus a file while holding the CTRLkey to se lect or deselect a file w ithout changing the other selection.

    Use the ARROWkeys or the mouse while holding down the SHIFTkey to move focus.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    38/225

    File Manager 38

    2014 DevExpress Inc.38

    Uploading Files

    To upload files by a file manager do the following.

    Click on the Browsebutton.

    Select a file you want to upload. Its name is shown in an editor.

    Select a folder into which you want to upload the file.

    Click on the Uploadbutton.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    39/225

    File Manager 39

    2014 DevExpress Inc.39

    Downloading Files

    To download files from the File Manager, do the following.

    Select the files you w ish to download.

    Click the Download Button.

    Click the Savebutton in the dialog invoked by your browser.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    40/225

    File Manager 40

    2014 DevExpress Inc.40

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    41/225

    File Manager 41

    2014 DevExpress Inc.41

    Details View

    File Managerallows you to perform the following actions in the deta ils view.

    Resize a column

    Drag-and-drop a column

    Sort files by column values

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    42/225

    File Manager 42

    2014 DevExpress Inc.42

    Access Control

    If a folder is displayed with a lock, it means that all file/folder modifications and file uploads to this folder areprohibited.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    43/225

    File Upload Control 43

    2014 DevExpress Inc.43

    File Upload Control

    This section describes the capabilities provided by the File Upload element.

    Uploading a Single File

    Uploading Multiple Files

    Canceling File Uploading

    Multi-File Selection

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    44/225

    File Upload Control 44

    2014 DevExpress Inc.44

    Uploading a Single File

    To select a file, click the Browsebutton or the input area, and select a file within the invoked Choose Filedialog.

    As a result, the selected file's name is placed into the edit box. Then, click Uploadto upload the selected file to thserver.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    45/225

    File Upload Control 45

    2014 DevExpress Inc.45

    Uploading Multiple Files

    Sometimes uploading multiple files is allowed. In this instance, the File Upload element will look like this.

    Use the Addbutton to add a file input to the upload control.

    Use the Removebutton to delete a file input from the upload control.

    Then, click Uploadto upload the selected files to the server.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    46/225

    File Upload Control 46

    2014 DevExpress Inc.46

    Canceling File Uploading

    File uploading can be cancelled by using the specific Cancelbutton.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    47/225

    File Upload Control 47

    2014 DevExpress Inc.47

    Multi-File Selection

    You can upload several files at once if multiple file selection is allowed by the application vendor.

    Click the Browsebutton in order to invoke file chooser.

    You can select multiple files by doing one of the following.

    Click a file while holding the CTRL key. This toggles a file's selected state without affecting other files.

    To select all files between the clicked file and the previously focused file, click a file while holding the SHIFT key. Inthis case, the previous selection is cleared.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    48/225

    File Upload Control 48

    2014 DevExpress Inc.48

    To select a consecutive group of files without using the keyboard, drag the mouse pointer to create a selectionaround the outside of all the files you want to include.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    49/225

    File Upload Control 49

    2014 DevExpress Inc.49

    As a result, the se lected files' path is placed into the edit box.

    Then, click Uploadto upload the selected files to the server.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    50/225

    Filter Editor 50

    2014 DevExpress Inc.50

    Filter Editor

    The web Filter Editoris used to edit filter criteria. To create and customize filter criteria, use the and buttonsembedded into the control and context menus supported by the editor's elements:

    Remarks

    A filter condition groupis a set of conditions combined by the same logical operator. The following filter expressiocontains two groups combined by the logical operator. In the Filter Editor it's represented as follows:

    In this section you will learn how to add, change and de lete filter conditions:

    Create New Conditions in Filter Editor

    Change Conditions in Filter Editor

    Delete Conditions in Filter Editor

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    51/225

    Filter Editor 51

    2014 DevExpress Inc.51

    Create New Conditions in Filter Editor

    To add a condition to a logical group, do one of the following:

    Click the button for the group.

    Click the group's logical operator and select Add Condition.

    To add a group of conditions to another group, do one of the following:

    Click the group's logical operator and select Add Group.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    52/225

    Filter Editor 52

    2014 DevExpress Inc.52

    Change Conditions in Filter Editor

    You can modify the manner that filter conditions change the columns in a filter.

    Change a Column in a Filter Condition

    To change a condition's column, invoke the column list by clicking the current column. Then, choose the requiredcolumn from the list that w ill be invoked.

    Change an Operator in a Filter Condition

    To change a condition's operator, invoke the operator list by clicking the condition's current operator. Then,choose the required operator from the list that w ill be invoked.

    Edit a Condition's Value

    To edit a condition's value, click the operand value and type text. To activate the operand value's edit box withouchanging the value, click the value. To close the active edit box, press ENTER. To discard changes to the value andclose the active edit box, press ESC.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    53/225

    Filter Editor 53

    2014 DevExpress Inc.53

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    54/225

    Filter Editor 54

    2014 DevExpress Inc.54

    Delete Conditions in Filter Editor

    To delete a condition, click the button. To delete a group, click the logical operator and select Remove.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    55/225

    Grid 55

    2014 DevExpress Inc.55

    Grid

    This section describes the capabilities provided by the Grid control, which represents data in a tabular form,supports data editing, sorting, grouping, filtering, summary calculation and many other features.

    Data Editing

    Add and Delete Grid Rows

    Save or Discard Changes when Editing Grid Rows

    Switch a Grid to Edit Mode

    Data Presentation

    Expand and Collapse Group Rows in Grids

    Filtering Grid Data

    Group Grid Rows

    Sort Grid Rows

    Layout Customization

    Hide and Display Grid Columns

    Reorder Grid Columns

    Selection and Navigation

    Page Navigation in Grids

    Select Grid Rows

    Keyboard Navigation

    Context Menu

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    56/225

    Grid 56

    2014 DevExpress Inc.56

    Grid Lookup

    Grid Lookup

    Filter Grid Lookup Data

    Select Grid Lookup Rows

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    57/225

    Grid 57

    2014 DevExpress Inc.57

    Data Editing

    Add and Delete Grid Rows

    Add a Record

    To create a new record:

    Click New.

    Specify cell values.

    Click Update.

    Delete a Record

    To delete a record, click Deletewithin the row to be deleted.

    Note

    Records management links may be unavailable in your application. This is the choice of the application vendor.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    58/225

    Grid 58

    2014 DevExpress Inc.58

    Save or Discard Changes when Editing Grid Rows

    Save Changes

    To save the changes made, click Update.

    Discard Changes

    To cancel the changes made, click Cancel.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    59/225

    Grid 59

    2014 DevExpress Inc.59

    Switch a Grid to Edit Mode

    To edit cell values, sw itch to the edit mode. To do this, click Edit.

    Note

    In-place editing links may be unavailable in your application. This is up to the application vendor.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    60/225

    Grid 60

    2014 DevExpress Inc.60

    Batch Editing

    The Grid Viewallows you to edit a group of grid records (on a single page) and save these changes with oneclick. In this view, you can create new rows, delete existing rows and edit individual cell values.

    To create a new row, click the Newbutton and specify the field values.

    To delete a row, click the Deletebutton within the row to be deleted.

    To edit a cell value, click (or double-click) the cell and edit the value.

    You can navigate through cells using the TAB (for moving focus forward) and SHIFT + TAB (for moving focusbackward) keys.

    The cells that were modified are highlighted in a different color. To save all changes, click the Save changesbutton. To cancel all changes, click the Cancel changesbutton.

    If a Grid Viewcontains unsaved data, a confirmation message is displayed before the data is lost (e.g., whensorting the data, changing the grid page or closing the web page).

    Click the OKbutton to cancel all data changes and proceed with the action, or click the Cancelbutton to cancelthe action.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    61/225

    Grid 61

    2014 DevExpress Inc.61

    Data Presentation

    Expand and Collapse Group Rows in Grids

    To expand or collapse a group, click this row's expand button.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    62/225

    Grid 62

    2014 DevExpress Inc.62

    Filtering Grid Data

    To filter data or change the filter conditions in the grid, do one of the following.

    Click a filter button. This invokes the filter dropdown, which lists unique values within a column.

    If the dropdown displays check boxes, check them to select the required values, and click OKto apply thefilter criteria.

    If the dropdown does not display check boxes, click the required value to apply the filter criteria.

    If filtering is applied, the filter dropdown only displays values that match the filter criteria. To remove thefilter, click (All).

    Type text within the Filter Row. A filter condition is automatically created based on the value entered,

    and this is applied to the corresponding column.

    If the Applybutton is displayed, the filter is applied on button click.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    63/225

    Grid 63

    2014 DevExpress Inc.63

    To remove the column's filter, clear the text in the auto-filter row. To remove the grid's entire filter, clickClear:

    Creating Complex Filter Criteria with the Filter Control

    To build complex filter criteria w ith an unlimited number of filter conditions, combined by logical operators, use thebuilt-in Filter Control.

    To open the Filter Control, click one of the following.

    the filter image displayed within the filter bar.

    the filter expression link.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    64/225

    Grid 64

    2014 DevExpress Inc.64

    To create and customize filter criteria, use the and buttons embedded into the control:

    Remarks

    A filter condition group is a set of conditions combined by the same logical operator. The following filter expressioncontains two groups combined by the logical ORoperator: "(Country Equals 'UK' And Category Equals'Beverages') Or (Country Equals 'USA' And Category Equals 'Produce')". In the Filter Control, it is represented asfollows.

    To learn more, see the Filter Editortopic.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    65/225

    Grid 65

    2014 DevExpress Inc.65

    Group Grid Rows

    To group data, drag a column header from the column header panel to the group panel.

    To change the group order, move a column header within the group panel.

    To ungroup data, drag a column header(s) from the group pane l to the column header panel.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    66/225

    Grid 66

    2014 DevExpress Inc.66

    Sort Grid Rows

    To sort data, click a column header. If sorting against this column hasn't been applied, a header click will

    apply sorting in ascending order. If sorting has a lready been applied, subsequent clicks reverse thecurrent sort order.

    A click on a column header clears the sort settings on any other columns. To sort against multiple column

    hold the SHIFT key down while clicking.

    To clear a column's sorting, click its header while press ing the CTRL key.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    67/225

    Grid 67

    2014 DevExpress Inc.67

    Grid Lookup

    Grid Lookup

    GridLookup is used to easily locate and select values from a dropdown grid.

    Topics in this section:

    Filter Grid Lookup Data

    Select Grid Lookup Rows

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    68/225

    Grid 68

    2014 DevExpress Inc.68

    Filter Grid Lookup Data

    Type text within the editor to filter data. A filter condition is automatically created based upon the value entered.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    69/225

    Grid 69

    2014 DevExpress Inc.69

    Select Grid Lookup Rows

    If multiple row selection is allowed by the application vendor, you can select multiple rows by doing one of thefollowing.

    Click a row to toggle its se lected state.

    If selection check boxes are visible, check rows that need to be selected.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    70/225

    Grid 70

    2014 DevExpress Inc.70

    Layout Customization

    Hide and Display Grid Columns

    To hide a column, invoke the Field Chooser, and drag the column's header onto it.

    To make a column visible, drag its header from the Field Chooser and drop it onto the column header

    panel.Note

    Depending on the application vendor's preferences, the Field Chooser may be unavailable in your application.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    71/225

    Grid 71

    2014 DevExpress Inc.71

    Reorder Grid Columns

    To reorder columns, drag a column header to a new position within the column header panel.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    72/225

    Grid 72

    2014 DevExpress Inc.72

    Selection and Navigation

    Context Menu

    ASP.NET Controls and MVC Extensions > Grid> Context Menu

    The context menuis a popup menu displayed when you right-click a grid element.

    A context menu can be displayed for the following elements: group panel, column header, row, and footer.

    Context menu commands can be hidden or unavailable, based on the current grid settings.

    Group Panel Menu

    To display a group panel menu, right-click a group panel.

    The table below lists the group panel menu commands.

    Command Description

    Expand All Expands all group rows.

    Collapse All Collapses all group rows.

    Clear Grouping Clears grouping in the group panel.

    Group Panel Shows and hides the group panel.

    Column Header Menu

    To display a column header menu, right-click the column header.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    73/225

    Grid 73

    2014 DevExpress Inc.73

    The table be low lists the column header menu commands.

    Command Description

    Clear Filter Clears the current column filter.

    Clear Sorting Clears the current column sorting.

    Collapse All Collapses all group rows.

    Expand All Expands all group rows.

    Group by This Column Groups grid data by the current column.

    Hide Column Hides the current column.

    Show Column Shows a column in the grid.

    Column Chooser Shows and hides the column chooser.

    Filter Builder... Shows and hides the filter builder.

    Filter Row Shows and hides the filter row.

    Filter Row Menu Shows and hides the filter row menu.

    Footer Shows and hides the footer.

    Group Panel Shows and hides the group panel.

    Sort Ascending Sorts grid data by the current column ascending.

    Sort Descending Sorts grid data by the current column descending.

    Ungroup Ungroups grid data by the current column.

    Row Menu

    To displayed a row menu, right-click a row.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    74/225

    Grid 74

    2014 DevExpress Inc.74

    The table below lists the row menu commands.

    Command Description

    Collapse Detail Collapses the current detail row.

    Collapse Collapses the current group row.

    Delete Deletes the current data row.

    Edit Turns the edit mode on for the current row.

    Expand Detail Expands the current detail row.

    Expand Expands the current group row.

    New Creates a new row.

    Refresh Refreshes grid data.

    Footer Menu

    To display a footer menu, right-click a footer.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    75/225

    Grid 75

    2014 DevExpress Inc.75

    The table below lists the footer menu commands.

    Command Description

    Average Shows and hides the average cell value in the currentcolumn.

    Count Shows and hides the count of the current column cellvalues.

    Max Shows and hides the maximum cell value in thecurrent column.

    Min Shows and hides the minimum cell value in the currentcolumn.

    Sum Shows and hides the sum of the current column cellvalues.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    76/225

    Grid 76

    2014 DevExpress Inc.76

    Page Navigation in Grids

    To switch between pages, use the grid's Pager:

    When data is grouped, rows that belong to one group may be displayed on different pages. This occurs when thenumber of rows contained within a group exceeds the maximum number of rows that can be displayed on a pageIn this instance, to indicate that rows belong to a group, the image is displayed within the top data row(s).Hovering over this image displays parent group rows.

    To change the number of data items (rows) displayed within a grid, click a page size selector and se lect theneeded number of rows per page.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    77/225

    Grid 77

    2014 DevExpress Inc.77

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    78/225

    Grid 78

    2014 DevExpress Inc.78

    Select Grid Rows

    If multiple row selection is allowed by the application vendor, you can select multiple rows by doing one of thefollowing.

    Click a row while ho lding the CTRL key. This toggles a row's se lected state without affecting other rows.

    If selection check boxes are visible, check rows that need to be selected.

    To select all rows between the clicked row and the previously focused row, click a row while holding the SHIFTkey. In this case, the previous selection is cleared.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    79/225

    Grid 79

    2014 DevExpress Inc.79

    Keyboard Navigation

    If keyboard support is enabled within the GridView, its primary navigation operations (such as accessing the gridwithin the form, moving focus through grid rows, row selection, row expanding/collapsing, paging) can be quicklyand effectively performed, using a keyboard as an alternative to a pointing device.

    The enabled keyboard navigation activates the following grid features:

    Access Key- The grid control can be easily accessed (focused) by using a keyboard shortcut. This

    shortcut combines the preset CTRL+SHIFT combination with a single character string specified by anapplication developer. For example, setting the access key of a grid control to the string "G" indicates thaan end-user can navigate to the grid by pressing CTRL+SHIFT+G.

    Focused Row- Focus can be moved between rows by using the UP and DOWN ARROW keys. The LEFT

    and RIGHT ARROW keys can also be used to move row focus, but these keys initially try to collapse/expand a row and, if it's impossible, only then do they move focus. Moving focus from the ultimate (first olast) row within a page changes the page within the grid, if possible.

    Row Selection- The SPACE key can be used to mark a focused row as se lected/unselected. This works if

    selection can be applied to a row - that is, if it's not a group or detail row, the multiple row selection modis enabled, or the row contains a selection check box or button. Multiple rows can be easily selected, bymoving row focus using the ARROW keys (UP/DOWN or LEFT/RIGHT) while holding down the SHIFT key.

    Expanding/Collapsing Rows- The PLUS and MINUS keys can be used respectively, to expand and

    collapse group and detail rows. In addition, row collapsing and expanding can be performed using the

    LEFT and RIGHT ARROW keys.Paging- The SHIFT+PAGE UP and SHIFT+PAGE DOWN key combinations can be used to go to the next/

    previous grid page.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    80/225

    HTML Editor 80

    2014 DevExpress Inc.80

    HTML Editor

    This section describes the capabilities provided by the HTML Editor (Rich Text Editor), which provides a wide rangeof capabilities for html content editing. It can work in three modes:

    Design Mode. It provides a WYSIWYG editing interface.

    HTML Mode. It allows you to edit the HTML markup of the editor's content.

    Preview Mode. Use this mode to preview the editor's content as regular HTML.

    HTML Editor UI

    HTML Editor UI

    Formatting Text

    Make Text Bold in HTML Editor

    Apply Italic Formatting in HTML Editor

    Underline Text in HTML Editor

    Apply Strikethrough Formatting in HTML Editor

    Change Foreground Color in HTML Editor

    Change Background Color in HTML Editor

    Change Font Type in HTML Editor

    Change Font Size in HTML Editor

    Make Text Superscript or Subscript in HTML Editor

    Remove Formatting in HTML Editor

    Formatting Paragraphs

    Text Indentation in HTML Editor

    Text Alignment in HTML Editor

    Paragraph Styling in HTML Editor

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    81/225

    HTML Editor 81

    2014 DevExpress Inc.81

    Ordered and Bullet Lists in HTML Editor

    Working with Hyperlinks

    Create a Hyperlink in HTML Editor

    Modify a Hyperlink in HTML Editor

    Remove a Hyperlink in HTML Editor

    Working with Images

    Insert an Image in HTML Editor

    Modify an Image 's Settings in HTML Editor

    Working with Tables

    Create a Table in HTML Editor

    Modify a Table in HTML Editor

    Remove a Table in HTML Editor

    Miscellaneous Operations

    Repeat and Undo Actions in HTML Editor

    Printing HTML Editor Content

    Clipboard Operations in HTML Editor

    Check Spelling in HTML Editor

    Sizing and Full-Screen Mode

    Export HTML Editor Content to Various Documents Formats

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    82/225

    HTML Editor 82

    2014 DevExpress Inc.82

    HTML Editor UI

    The Editor's toolbar represents a set of toolbar buttons, which perform common tasks in text editing andformatting. Most toolbar buttons work in the same manner as in Microsoft Word.

    Each standard toolbar button has its own tooltip, invoked while the button is hovered with the mouse cursor.Some buttons have a selected mode, which indicates the active state of the button.

    The Editor supports a context menu providing common commands. To open the menu, right-click the Editor.

    Note

    Some buttons and functionality may be unavailable in your application. This is the choice of the application vendor.

    All trademarks and registered trademarks are the property of their respective owners.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    83/225

    HTML Editor 83

    2014 DevExpress Inc.83

    Formatting Text

    Make Text Bold in HTML Editor

    To apply bold formatting to a specific portion of the text, do the following:

    1.Select the text that you want to make bold.

    2.Click the button or press Ctrl+B.

    Note

    Note that if you want to remove bold formatting from the text, select the required bold-formatted part of the text,

    and repeat the actions described above.

    Note

    To type bold formatted text, press the button. To stop bold formatting, press the button again.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    84/225

    HTML Editor 84

    2014 DevExpress Inc.84

    Apply Italic Formatting in HTML Editor

    To apply italic formatting to a specific portion of the text, do the following.

    1.Select the text you want to format.

    2.Click the button or press Ctrl+I.

    Note

    Note that if you want to remove italic formatting from the text, select the desired italic-formatted part of the text,and repeat the actions described above.

    Note

    To type italic formatted text, press the button. To stop italic formatting, press the button aga in.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    85/225

    HTML Editor 85

    2014 DevExpress Inc.85

    Underline Text in HTML Editor

    To apply underlined formatting to a specific portion of the text, do the following:

    1.Select the required part of the text (or the whole text).

    2.Click the button.

    Note

    Note that if you want to remove underline formatting from the text, select the required part of the text (which isalready underlined) and repeat the actions described above.

    Note

    To type underlined text press the button. To stop underlining, press this button again.

  • 8/21/2019 DevExpress Interface Elements (ASP.net)

    86/225

    HTML Editor 86

    2014 DevExpress Inc.86

    Apply Strikethrough Formatting in HTML Editor

    To apply strikethrough formatting to a specific portion of the text, do