当前位置:首页 > 产品目录 > > XtraEditors Library
XtraEditors Library
当前版本: 2009
产品类型: 商业开源控件包
|
XtraEditors Library是一个100% C#开发的组件包,专为Visual Studio .NET而开发,并进行了优化。XtraEditors Library主要包含了35个多用途的数据编辑控件,每个控件支持非绑定和绑定模式,并且几乎所有的控件能够在基于单元格编辑的其他Developer Express控件中使用,如XtraGrid, XtraVerticalGrid, 和XtraTreeList。当然独立使用更加没有问题。
What's New in XtraEditors Library v2008?
新组件 - CheckedComboBoxEdit - 在下拉窗口中显示一组布尔选项,能够独立使用,或在容器控件中嵌入编辑使用 (XtraGrid, XtraTreeList等)。
What's New in XtraEditors Library v2007 vol. 2?新的组件 - XtraEditors Library引入2个新的按钮控件,使用户录入验证更加轻松。
- DropDownButton - 这个按钮能够与一个弹出式控件或上下文菜单关联,用户通过点击下拉按钮的箭头调出关联控件。
- CheckButton
DXValidationProvider - DXValidationProvider组件从不同角度查看验证任务,利用这个控件,你不在需要些一行代码,简单的创建验证规则。
可嵌入的MarqueeProgressBar控件- 它能够被集成到toolbars, ribbons, grids和其他 Developer Express容器控件中。
动画 - PictureEdit和ImageEdit控件现在支持动画的GIF文件。
在容器控件中显示RTF数据 - 容器控件(如XtraGrid, XtraTreeList, XtraVerticalGrid等) 能够在它们的单元格中显示RTF数据(只读模式).
What's New in XtraEditors Library v2007 vol. 2?- ZoomTrackBarControl - 新的ZoomTrackBarControl组件模仿Microsoft Office 2007中跟踪条(Track bar),允许用户放缩文档。另外它可以嵌入到XtraBars Suite中的toolbar, menu, Ribbon和status bar组件中。
- FontEdit - 另一个新的编辑控件用于字体选择。
- 在日期编辑器的下拉中实现Vista风格的时钟 - 这个DateEdit控件现在允许你的最终用户操作编辑值的时间部分。编辑器的下拉窗口显示Windows Vista风格的时钟和一个时间编辑控件。
- 重新设计的List Box控件 - ListBoxControl, ImageListBoxControl和CheckListBoxControl
XtraEditors Library包括下列编辑器,它们支持bound或unbound模式,可以单独使用,也可以嵌入到XtraGrid, XtraTreeList, XtraVerticalGrid, XtraBars等控件中使用:
- CheckEdit - a multi-purpose control that can serve either as a check box with two or three states or as a radio button
- ProgressBarControl - a progress bar
- MarqueeProgressBar - an infinite progress bar control
- RadioGroup - an automatically arranged radio button group
- PictureEdit - a control that allows pictures to be displayed and edited, by pasting them from the clipboard or loading them from a file
- TextEdit - a single-line text editor that implements the basic text editing features used by other controls which have a text box
- MemoEdit - a multi-line text editor
- ButtonEdit - a text editor that allows you to display any number of buttons on the left or right edge of a text box
- HyperLinkEdit - a text editor that provides a hyperlink appearance to the text and allows hyperlinks to be invoked
- SpinEdit - provides easy editing of numeric values by incrementing or decrementing edit values using spin buttons, the mouse wheel or keyboard
- TimeEdit - allows you to increment / decrement the currently selected time value element (hours, minutes, seconds) using spin buttons, the mouse wheel or keyboard
- ComboBoxEdit - allows text values to be edited by selecting an item from the dropdown list or typing in values directly. It provides advanced features such as auto-completion of entered values
- ImageComboBoxEdit - a combo box with a separate edit value and display text. Allowing you to display images within the text box and dropdown items
- MRUEdit - a combo box that adds all the most recently entered values into the dropdown list
- LookUpEdit - a multi-column combo box with lookup functionality. It offers you a number of advanced features such as dropdown list sorting, incremental filtering, etc.
- DateEdit - a date editor with a dropdown calendar
- PopupContainerEdit - allows you to display any control within the dropdown window.
- CalcEdit - provides a dropdown calculator for easy editing of numeric values
- ColorEdit - an editor with a Visual Studio-like color picker dropdown
- MemoExEdit - a control with a dropdown memo editor. The best choice for providing memo fields in grids if you don't want to corrupt the layout of the cells
- ImageEdit - a control with a dropdown picture editor. The best choice to present image fields in grids if you don't want to corrupt the layout of the cells
- TrackBar - a track bar control
- RangeTrackBar - a track bar control allowing you to set two values
- ZoomTrackBarControl - Office 2007 style track bar control
- Font Edit - font selector control
其他额外的控件:
- FilterControl - a stand-alone emulation of the XtraGrid's built-in Filter Editor which allows end-users to construct filter criteria of any complexity
- XtraTabControl - a feature-complete tab control
- DataNavigator, ControlNavigator - these controls have a common interface but differ in functionality. The first is bound to a data source to provide navigation through records, addition, deletion, etc. The second can be bound to controls that implement a specially designed interface. The XtraGrid control, for instance, implements this interface to provide master-detail navigation
- ListBoxControl, ImageListBoxControl, CheckedListBoxControl - three variants of the list box control
- LabelControl - a label that can display a horizontal divider after the text
- SimpleButton - a button control that can display an image along with text
- PanelControl - a panel control
- GroupControl - a group box whose caption can be repositioned
- SplitterControl - a splitter control
- SplitContainerControl - a control represented by two group boxes which are separated by a vertical or horizontal splitter
- HScrollBar, VScrollBar - scroll bars
- XtraScrollableControl - allows you to easily implement custom scrollable controls
- XtraForm, XtraUserControl, XtraMessageBox - controls designed to bring complete consistency to the user interface throughout the entire application
外观自定义
- 所有控件能够按照3D, Flat, UltraFlat, Office 2003样式显示或使用当前的XP theme;
- 所有控件支持皮肤技术。你可以使用内建的多个皮肤,其中包含 Office 2007皮肤;
- XtraEditors Library支持一个共享的绘制库,所以你能够中央化的控制所有控件的外观,你通过改变一个属性就能改变所有控件的绘制风格。
使用这套编辑器给你带来的主要好处如下:
- 掩码输入功能,从具体的字符串格式化掩码到完整功能的规则表达式,并且带有分支和自动完成功能。
- 格式化的显示值,包括标准格式化字符串,自定义格式化字符串,还可通过自定义格式化类实现。
- 先进的数据验证个错误提示机制。
- 能够输入并提示NULL值。
- 自定义解析输入的文本。
- 用XtraEditors Library开发出的录入表单支持tab顺序并可以用ENTER键。
- 完全支持键盘个鼠标滑轮。