devexpress

How to add an item to ComboBoxEdit?

爱⌒轻易说出口 提交于 2019-12-05 10:39:31
问题 I have a small problem with ComboBoxEdit ( DevExpress.XtraEditors ). I cannot add a value or set SelectedIndex for my ComboBoxExit . ComboBoxEdit combo = new ComboBoxEdit(); ComboBoxItemCollection coll = combo.Properties.Items; coll.BeginUpdate(); try { coll.Add(new PersonInfo("Sven", "Petersen")); coll.Add(new PersonInfo("Cheryl", "Saylor")); coll.Add(new PersonInfo("Dirk", "Luchte")); } finally { coll.EndUpdate(); } combo.SelectedIndex = -1; Comboboxedit1.Properties.Items.Add(combo); It

DevExpress v15.1:WinForms控件功能升级(四)

独自空忆成欢 提交于 2019-12-05 10:39:14
< 免费下载DevExpress Winforms Controls v15.1.4 > WinForms Ribbon Control 新的Office Universal风格 新版本包含了一个新的"Office Universal"风格,它最开始由ribbon UI引入到Microsoft "Office Universal"应用程序中。这种风格设有一个简约的用户界面,没有网页群组是可用的。用于调用Backstage视图的Application Menu Button现在显示为一个普通的页面。 WinForms Layout Control 新的表格布局 在新版本中,我们引入了一个新的布局风格使项目可以横跨一个表。您可以指定行和列的位置、跨度值和其他表中的特定设置。 支持Data Annotation属性 DevExpress WinForms Data Layout控件现在支持Data Annotation属性应用于绑定对象。当构建一个布局时,Data Layout控件使用这些属性来为布局项目提供显示名称、定义项目顺序、将安排的项目纳入常规和标签组、指定控件的只读状态、为数据编辑器分配掩码等。 在组头部自定义按钮 您现在可以显示组头内的按钮,并允许最终用户对其进行自定义操作。 WinForms Map Control 支持OpenStreetMap Base和Overlay

DevExpress v15.1:WinForms控件功能升级(一)

断了今生、忘了曾经 提交于 2019-12-05 10:39:03
< 免费下载DevExpress Winforms Controls v15.1.3 > WinForms Accordion控件 新版本中的WinForms Accordion控件是一个先进的导航控件,用来查找现有XtraNavBar控件中的功能。Accordion控件允许您创建具有多个项目(操作)的全功能的导航栏。项目可以合并为一个组,组可以包含嵌套组,这样便于您创建一个先进的分层导航菜单。 其特点包括: 层级的数量不受限制 项目可以显示图像和文本 上下文按钮 项目头部可显示自定义控件 项目选择 组扩展/收缩动画(一个或多个组可以同时展开) 内置搜索 WinForms Navigation Pane控件 新的WinForms Navigation Pane控件提供了一组可垂直排列成单个列的页面。只有一个单页面可以在任何时间点被激活,网页可横向扩展显示自定义内容。 WinForms SDI导航框 新的WinForms导航框是一个SDI(单文档界面)的内容容器。这个控件拥有一个网页集合。只有一个页面可以在任何时间点被激活。页面可以承载用户控件的面板和组合框中的任何内容。同时页面导航还采用了优雅的动画效果。 支持MVVM DevExpress MVVM库以前是提供给WPF开发人员的,现在已经扩展到WinForms,因此您可以创建一个支持MVVM的复杂WinForms应用程序

devexpress xtracharts showing date only

99封情书 提交于 2019-12-05 10:25:31
问题 I have created a devexpress chart (v13.2) which has datetime in x-axis and values in Y-axis. Currently in x axis it shows date like this: but i need to show date and time also by default like this: Even though the x-axis is coded to fetch datetime from database but still it shows date only not the time. Why? 回答1: It's two step process show date and time in the scale: Set the Axis.DateTimeOptions.Format property to DateTimeFormat.General. Then Axis.DateTimeScaleOptions property with custom

DevExpress:带表格的下拉菜单LookUpEdit

孤者浪人 提交于 2019-12-05 08:40:20
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.LookUpEdit 2、控件所在程序集:DevExpress.XtraEditors.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、LookUpEdit控件是一个下拉菜单,下拉菜单中存放了一个可以同时存放多列的数据源,左下角的“×”可以关闭下拉菜单,右下角可以拉动下拉菜单的大小,列的宽度可以自由拉动,如果数据源条目较多以致显示区域不能显示全部的条目,控件右侧会提供滚动条供用户拖动。 6、当LookUpEdit的EditValue属性为空的时候,控件会显示Properties下NullText属性的值 7、控件Properties下的DataSource内用于存放下拉菜单的数据源,DisplayMember决定了在选择了数据源中的一个条目后,下拉菜单中的文本显示该条目中哪一列的内容 8、可以在控件右上角的小箭头中设置控件的DataSource和DisplayMember,点击“Edit Columns”可以编辑列,点击“Populate Columns”可以清空当前列 9、DevExpress提供了一个专门用于编辑列的界面:

DevExpress:带按钮的输入框ButtonEdit

你离开我真会死。 提交于 2019-12-05 08:40:05
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.ButtonEdit 2、控件所在程序集:DevExpress.XtraEditors.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、在属性管理器中Properties下的Buttons里,可以进入EditorButton集合编辑器设置文本框右侧的按钮。文本框右侧的按钮可以有不止一个,在EditorButton集合编辑器中都可以进行设置。在文本框右侧的按钮,都是DevExpress.XtraEditors.Controls.EditorButton类型的。 6、在每个按钮的Kind属性中,可以设置按钮的类型。按钮类型保存在枚举DevExpress.XtraEditors.Controls.ButtonPredefines中,该枚举包括如下枚举值(共计19个): Close,一个x型图案 SpinRight,方向指向右侧的三角形箭头 SpinLeft,方向指向左侧的三角形箭头 SpinDown,方向指向下侧的三角形箭头 SpinUp,方向指向上侧的三角形箭头 Combo,同SpinDown Right,同SpinRight Left,同SpinLeft Up

DevExpress:带图片的下拉菜单ImageComboBoxEdit

假装没事ソ 提交于 2019-12-05 08:39:51
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.ImageComboBoxEdit 2、控件所在程序集:DevExpress.XtraEditors.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、ImageComboBoxEdit控件除了具备下拉菜单的功能外,还可以再下拉菜单中某个条目前加入图片, 6、ImageComboBoxEdit控件本身不保存图片,也无法在属性中直接设置某一项的图片。确立每一条数据与图片的关系可以通过如下方式: 1)在Resource中插入7张图片,上面画着数字0-6,分别取名为Sunday、Monday、……、Saturday 2)设有一个ImageComboBoxEdit控件的实例imageComboBoxEdit1,在窗体的Load函数下输入如下代码: DevExpress.Utils.ImageCollection imageCollection = new DevExpress.Utils.ImageCollection(); imageCollection.Images.Add(Properties.Resources.Sunday); imageCollection

.NET Core 3时代DevExpress Winforms v19.2增强Scheduler控件

流过昼夜 提交于 2019-12-05 06:24:09
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpress WinForms都能轻松胜任!DevExpress Winforms v19.2日前正式发布啦!新版本增强Rich Text Editor、Scheduler控件功能等,欢迎立即下载体验哦! DevExpress Winforms v19.2正式版下载 Ribbon, Bars和Dock UI DockManager - 停靠到中心 DockManager允许您将其面板停靠到父容器的中心区域,还提供现代对接指南(提示),不需要单独的DocumentManager组件。 其他增强功能 现在,您可以在设计时通过智能标签隐藏/显示BackstageView。 现在,您可以调整BarEditItem的标题与其编辑器之间的偏移量。 现在,您可以将前景色应用于自定义功能区类别。 默认情况下,功能区组的字幕按钮现在默认处于隐藏状态(除非订阅CaptionButtonClick事件或启用ShowCaptionButton选项)。 现在可以通过快捷方式激活功能区的Search Menu,使用RibbonControl.SearchItemShortcut属性指定快捷方式。

DevExpress v18.1新版亮点——Windows 10 UWP篇

☆樱花仙子☆ 提交于 2019-12-05 05:45:03
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress Windows 10 UWP v18.1 的新功能,快来下载试用新版本! 点击下载>> Data Grid 自动过滤行 此次更新包含了基于直观列的搜索选项。通过启用Auto-Filter Row(显示在网格顶部),用户可以按单个列值筛选网格内容,您可以根据与每列关联的数据类型控制使用的搜索运算符(LIKE,EQUALS等)。 新项目行 受Outlook的启发,数据网格的新项目行允许最终用户在数据网格中添加新记录,它可以显示在所有数据/组行的上方或下方。新的API事件允许您初始化和更新新记录。 API增强功能 当最终用户更改单元格编辑器的值时,将触发新的CellValueChanging事件,并允许您取消所做的更改,或实现自定义值处理/发布。 .NET Core 2.0 在此版本中,DevExpress UWP控件基于.Net Core 2.0。 SDK v16299 在此版本中,DevExpress UWP控件使用SDK v16299。 这使我们能够在内部利用新功能(例如,预览输入事件)并随时了解Microsoft的最新发展。 ===========================================================

DevExpress中TreeList树样式调整

北城以北 提交于 2019-12-04 23:07:15
DevExpress的TreeList默认是没有树状线的,修改TreeLineStyle属性无效,这对于Tree并不好看。 解决方案一 官方解释说对于DevExpress的标准主题是不支持TreeList有TreeLine的(不是技术问题,是设计理念不同),如DevExpress Style, DevExpress Dark Style、Office 2013、Office 2010, Visual Studio 2013, VS2010, Seven Classic等,默认如下: 而主题皮肤和其他皮肤是支持的。所以 使用非标准皮肤就可以实现TreeLine的支持 。 关于三类皮肤的划分如下: 解决方案二 很多时候,我们都会使用标准皮肤,只有使用代码强制这个属性,修改代码如下: Skin skin = GridSkins.GetSkin(treeList1.LookAndFeel); skin.Properties[GridSkins.OptShowTreeLine] = true; 效果如下: 虽然是实现了,但看起来还是怪怪的,领导还想要自行车。 最新款自动车 由于标准皮肤不支持+/-号(plus/minus),所以官方给出的解决方案:一是使用其他非标准皮肤,二是自定义绘制节点按键事件(CustomDrawNodeButton),代码如下: private void