友好的UI是成功的第一步。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。以下列出一些UI设计的基本要求:界面简洁统一。布局要做到层次分明,风格一致。兼容多种浏览器。能在IE5+,FireFox,Chrome等浏览器中使用。本地化的支持。界面显示的文字都应该可以转换其它国家地区的语言。友好的信息提示。数据提交失败后要显示详细的信息以方便用户修改资料。提供自定义显示的设置。日期等数据格式的设置应该尊重用户的习惯,提供自定义设置。提供用户喜好设置。设置收藏夹等为方便用户的日常工作。界面布局 各模块显示在同一个窗口不同的标签中,避免在打开多. Read More
posted @ 2013-04-09 15:00 C#老头子 Views(911) Comments(0) Diggs(0) Edit
图如下: 前端配置如下:<SettingsPager PageSize="100" AlwaysShowPager="True" EllipsisMode="OutsideNumeric" Position="TopAndBottom" FirstPageButton-Visible="true" LastPageButton-Visible="true" > <Summary AllPagesText="第 {0} 页,共 {1} 页 (共 {2 Read More
posted @ 2013-04-09 14:50 C#老头子 Views(204) Comments(0) Diggs(0) Edit
前台代码:<dxpc:ASPxPopupControl runat="server" ID="pop" ClientInstanceName="pop" HeaderText="预览数据" AllowDragging="True" PopupHorizontalAlign="WindowCenter" PopupVerticalAlign="WindowCenter" Height="600px" Width="880p Read More
posted @ 2013-04-09 14:49 C#老头子 Views(892) Comments(0) Diggs(0) Edit
相信大家刚开始使用ASPxGridView一定遇到这样的情况:使用ASPxGridView控件时,点Edit或new按钮,出来Update和cancel,编辑完数据后点击Update,出错:在正在编辑的那行下方会出来一汗背景淡红色字体是红色的字“不支持所指定的方法”,英文是Specified method is not supported.这两天正在试用这个控件,被这个问题困扰多时,在网上看到的一些资料,要么感觉处理过程特别繁琐,要么就是省略了我真正关心的内容。刚刚处理了这个问题,有点兴奋,也想让被这个问题困扰的朋友们早点解脱,所以记录一下我的一点心得。其实要解决这样问题,非常简单:1、确保A Read More
posted @ 2013-04-09 14:45 C#老头子 Views(857) Comments(0) Diggs(0) Edit
先看一下最终效果:使用DevExpress ASP.NET实现上图效果的方法您可以用以下DevExpress ASP.NET控件实现上图中的效果:ASPxCallbackASPxLoadingPanelASPxPanelASPxClientUtils对象中的JavaScript方法你可以到示例代码中心查看代码:ASPxCallback - 鼠标滚动时如何加载内容 - 当鼠标向下滚动时自动加载内容下面让我们看看"无限分页"方案能给我们带来的好处和一些可能会遇到的问题。大型数据集现在大数据集在网络上随处可见,一旦用户需要处理这些一T或更多的信息时,你该怎么办呢?你可以将它们分成 Read More
posted @ 2013-04-09 13:32 C#老头子 Views(1091) Comments(0) Diggs(0) Edit
DevExpress 视频教程下面汇总了DevExpress DXperience WinForms中文视频教程,包括常用控件功能介绍和应用教程两部分:使用教程:如何设置DXperience WinForms皮肤样式(一)本视频为大家介绍了DXperience WinForms现有的皮肤样式以及如何设置单个控件的主题及如何为您的应用设置统一的主题样式。如何设置DXperience WinForms皮肤样式(二)本视频为大家介绍了如何动态更改应用程序的主题样式以及如何使用DXperience WinForms自带的皮肤选择器。XtraTreeList内置编辑器使用方法介绍本视频介绍了如何在DXW Read More
posted @ 2013-04-09 13:30 C#老头子 Views(3193) Comments(1) Diggs(0) Edit
刚好公司项目中使用DevExpress的控件进行系统开发,在开发过程中遇到各种各样的困难,我总结项目中的经验,力所能及的把经验的点滴为大家呈现。如有不足之处请各位指点。后续文章中会把实际工作中的例子与大家共享。 其实官网也为大家提供了不少好的例子,都是英文。数据结构表名: dptdptID intdptname varchar(100)dptFatherID int1. 新建一个项目 2. 新建一个页面treeListDataBind 3. 在左边的菜单中拖出TreeList控件 4. 数据绑定 Database db = DatabaseFactory.Creat... Read More
posted @ 2013-04-09 13:10 C#老头子 Views(435) Comments(0) Diggs(0) Edit
ClientUI是用于创建强大的Silverlight和WPF商业应用程序的新一代用户界面库。据最新消息称,新一代的Silverlight和WPF开发工具ClientUI 5即将发布。ClientUI 5将包含许多重大改进,不仅引入众多新的控件,而且InterSoft公司通过开展客户满意度调查,听取客户反馈意见,对ClientUI的功能进行了增强和完善。这些增强包括一个新的过渡策略(即为了实现内容之间的平滑过渡,采用先进的双缓冲算法)和流畅的用户体验,改善了内存和资源管理。所有这些改进都将包含在即将发布的ClientUI 5版本中。超平滑的内容过度 在即将发布的ContentTransit.. Read More
posted @ 2013-04-09 13:03 C#老头子 Views(268) Comments(0) Diggs(0) Edit
XtraNavBar控件是用于简化应用程序并为最终用户提供导航功能的程序设计。由于XtraNavBar控件具有高度的灵活性和可视化操作,你只需进行简单的属性设置,就能够选择你所需的样式而无需编写任何代码就能实现该功能。然而,最近老有朋友询问ASPxNavBar控件如何保证一开始折叠所有Group,同时保证点击时展开当前Group,其它Group自动折叠。开始以为只设置AutoCollapse属性就可以,实际上这个属性设为True后,无论如何设置或者写代码,一开始都无法折叠所有Group,所以不能设置这个属性。此路不通彼路通,既然不能通过设置属性来实现,那就写写代码吧!以下是实现的代码:s脚本部 Read More
posted @ 2013-04-09 13:00 C#老头子 Views(876) Comments(0) Diggs(0) Edit
你要转的话,请说明出自出处,谢谢!http://317057112.blog.51cto.com原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://317057112.blog.51cto.com/1361376/741411ASPxNavBar1.Groups[i].Items.Add(new DevExpress.Web.ASPxNavBar.NavBarItem("新项目"));private void bindASPxNavBar() { DataTable dt = DB.FillDataTable Read More
posted @ 2013-04-09 12:57 C#老头子 Views(1126) Comments(1) Diggs(0) Edit
DevExpress 提供的ASPXGridView的matserdetail主从表的例子是SQLDataSource的,我需要动态绑定数据没法用,在网上找了一下,试验后实现如下aspx:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebForm2.aspx.cs" Inherits="Com.Jesus.Web.WebSite.WebForm2" %><%@ Register Assembly="DevExpress. Read More
posted @ 2013-04-09 12:50 C#老头子 Views(284) Comments(0) Diggs(0) Edit
DevExpress 提供的ASPXGridView的matserdetail主从表的例子是SQLDataSource的,我需要动态绑定数据没法用,在网上找了一下,试验后实现如下aspx:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebForm2.aspx.cs" Inherits="Com.Jesus.Web.WebSite.WebForm2" %><%@ Register Assembly="DevExpress. Read More
posted @ 2013-04-09 12:49 C#老头子 Views(746) Comments(0) Diggs(0) Edit
Dev控件系列之ASPXGridview控件自主绑定数据 最近由于需求研究了下Dev系列控件,在用ASPXGridview控件时,在官方DEMO中都是用数据源控件例如SqlDatasource,ObjectDatasource等数据源控件来绑定。由于习惯用ADO.NET在后台进行自主数据绑定,但是如果用ADO.NET后台绑定会发现ASPXGridView的所有自带排序,编辑删除等数据操作都会出现找不到指定方法的问题。所以研究了下这个控件,基本实现了后台用ADO.NET代码来实现数据绑定。同时后台绑定的排序,分页,数据操作插入,删除编辑常规会出现的问题也已经解决。后台创建columns并且为as Read More
posted @ 2013-04-09 12:45 C#老头子 Views(392) Comments(0) Diggs(0) Edit