devexpress

Is this indictment of DevExpress WPF controls valid and what is a good alternative vendor?

六眼飞鱼酱① 提交于 2019-12-04 09:00:27
问题 My company is starting a major greenfield development project using DevExpress WPF controls. I just read this critical review of their WPF controls: […] DevExpress developers completely misunderstood WPF when they developed their WPF controls. I really cannot impress upon you sufficiently well just how much of a displeasure it is using their controls. I feel absolutely terrible (almost guilty) about talking about a vendor with such negativity, but they have made a serious mistake in their WPF

DevExpress:带记录历史功能的下拉菜单MRUEdit

蓝咒 提交于 2019-12-04 08:52:35
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.MRUEdit 2、控件所在程序集:DevExpress.XtraEditors.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、DevExpress.XtraEditors.MRUEdit继承自类DevExpress.XtraEditors.ComboBoxEdit,是一个特殊的下拉菜单,该下拉菜单可以记录之前输入过的文本作为菜单项,并在下拉菜单中每项的最后提供一个红色的×型标记用于将该项从菜单中移除。MRU是英文单词“the M ost R ecently U sed”的缩写。 6、可以在属性管理器中找到Properties下的Item,打开字符串集合编辑器添加MRUEdit的默认菜单项。 从窗体的Designer.cs文件中可以看到这些字符串是用的Items集合下的AddRange函数添加的: this.mruEdit1.Properties.Items.AddRange(new object[] { "www.2014.com", "www.2015.com", "www.2016.com"}); 也可以直接使用Items集合下的Add函数手动添加:

DevExpress 控件使用笔记

北城余情 提交于 2019-12-04 08:51:36
这段时间一直在研究DevExpress控件库,本文是我对DevExpress工具箱中分类“DX.13.1: Common Controls”下控件的使用笔记。这个类型的控件都在DevExpress.XtraEditors.v13.1.dll中定义。 分类“DX.13.1: Common Controls”下控件列表如下: 针对以上控件,我选了一些做了笔记,内容如下: 1)ColorPickEdit,颜色选择控件,类似VS中控件属性管理器中的颜色选择工具,包括自定义、Web、系统三种选择方式。自定义中还可以根据RGB、HSL、HSV三种方式指定具体颜色。 参考链接: http://my.oschina.net/Tsybius2014/blog/518168 2)PopupGalleryEdit,可分租下拉菜单,下拉菜单中的内容被分为若干栏目,各栏目下的元素以图表形式展示。 参考链接: http://my.oschina.net/Tsybius2014/blog/518236 3)BarCodeControl,条形码展示控件,支持共计25种不同的条形码(和二维码)的计算与显示。 参考链接: http://my.oschina.net/Tsybius2014/blog/518274 4)ButtonEdit,带按钮的输入框,按钮被放置在输入框的最右侧。 参考链接: http://my

DEVEXPRESS - xtrareport - page break

帅比萌擦擦* 提交于 2019-12-04 07:02:32
I have a datatable with more than 300 rows. I want each page to present only 10 rows in it. I want to force the xtrareport to break after 10 rows. Any idea on how this is done ? You can force a page break on certain conditions. This page has an example at the bottom. Hi Cary, To accomplish this task you can either add a GroupFooter band and set the GroupFooter.PageBreak to AfterBand. or put a XRPageBreak control, handle the Detail.BeforePrint and adjust the visibility of the XRPageBreak as you need. To get processing row you need to use the XtraReport.GetCurrentRow() method. Please try this

Can I change the key bindings on the free version of CodeRush Express for Visual Studio?

耗尽温柔 提交于 2019-12-04 06:25:48
Note: I've tried posting on the coderush/devexpress forums and as is usual for that kind of thing, received no response. Hopefully some SO users use coderush express and can possibly help? Hi. I've just installed the free CodeRush XPress addon, and it looks nice, however I can't figure out how to change the key bindings! I find Ctrl+Alt+F awkward to hit, and Shift+Enter conflicts with an existing keybinding I have had setup for the last 3 years so am really resistant to CodeRush overwriting it. Am I just being dumb and missing something really obvious or is "change keybindings" not a feature

最全面的常用Delphi第三方控件汇总—报表、图表、界面、数据库等

♀尐吖头ヾ 提交于 2019-12-04 06:18:02
有网友问我常用Delphi第三方控件及功能。我先大概整理一下,以后会在文章里面碰到时再仔细介绍。 报表图表方面: TeeChart Pro 在delphi 的图形显示方面目前唯一的选择,虽然从delphi 3 就随delphi 捆绑发布,但是捆绑的是标准版,很多功能都不全,要展示各种绚丽的统计、分析功能,还是要用专业版(呵呵,领导们都是喜欢这个的)。最新的TeeChart Pro 已经支持firemonkey了(兼容性还有点问题),你可以把pc 上的绚丽图形放到Iphone 上了。 从 Delphi 1 开始,delphi 每个版本都会有报表工具,但是每次自带的报表工具都相当不给力,几乎没有人使用,因此出现了几个非常不错的第三方报表工具,例如Reportbuilder, FastReport 等,由于今年出的delphi xe2 开始捆绑Fastreport 标准版,同时Reportbuilder 的价格高的离谱,而且FastReport 确实非常不错,建议报表工具还是用Fastreport。 界面方面: Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是2011.2.3, 支持win32 及win64。 数据库管理方面: Devart 公司出品的UniDAC,ODAC,SDAC,IBDAC,

c# adding float numbers behave weirdly [duplicate]

夙愿已清 提交于 2019-12-04 05:43:36
问题 This question already has answers here : Can anyone explain this floating point weirdness to me? (3 answers) Closed 6 years ago . I am trying to add a row's cells and display the total in a new cell in a grid. I am using gridControl from DevExpress. The grid has 12 columns representing the months in a year and I want to add the months values and display the total in the 13th column. My problem is that if I have a float value of "111,22", it is added as "111,2188" to the database and displayed

DevExpress官方正式公布16.2版本更新发布会时间

谁说胖子不能爱 提交于 2019-12-04 05:34:13
DevExpress官网正式公布DevExpress16.2版本更新发布会时间,此次发布会面向所有开发者,包括现有和潜在的DevExpress用户和合作伙伴。通过本次免费在线研讨会,可以增加知识,以及熟练掌握DevExpress和微软的最新技术。 2016年12月13日18:00(北京时间为14日凌晨2点),Web方面的更新发布会。Web项目经理Mehul Harry和DevExpress技术工程师Don Wibier一起为你解答新产品的特性。本次Web更新点主要是ASP.NET的任务调度,GridView的改进,新的dashboard仪表板控制,支持 DevExtreme Angular 2等。 2016年12月15日18:00(北京时间为16日凌晨2点),Windows方面的更新发布会。CTO Julian Bucknall和DevExpress技术 工程师Paul Usher一起为你解答新产品的特性。本次Windows更新点主要是WinForms和WPF图形控制的新特点,WPF图表的3D视图、缩略图,WinForms和WPF的PDF查看器缩放选框等。 另外,针对本次更新的具体内容介绍, 慧都学院 会举办一场视频公开课,有兴趣的朋友可以报名免费参加。地址:http://training.evget.com/open/detail/5115 来源: oschina 链接:

ContentControl is not visible when application starts via UI Automation test, but its visible when application starts by user

梦想与她 提交于 2019-12-04 02:59:18
We are using the prism and WPF to build application. Recently we started using UI Automation (UIA) to test our app. But some strange behavior occurred when we run UIA test. Here's simplified shell: <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="*"/> </Grid.RowDefinitions> <TextBlock Grid.Row="0" Grid.Column="0" Name="loadingProgressText" VerticalAlignment="Center" HorizontalAlignment="Center" Text="Loading, please wait..."/> <Border Grid.Row="0" x:Name="MainViewArea"> <Grid> ... </Grid> </Border> <!-- Popup -

How to add an item to ComboBoxEdit?

被刻印的时光 ゝ 提交于 2019-12-03 23:08:52
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 does not work and just adds shows this: WIth this line : Comboboxedit1.Properties.Items.Add(combo); You