随笔分类 -  Studio for WinForms

为Windows Forms应用系统开发提供了60多个组件或控件,这些组件不仅弥补了标准控件包的空白,而且拥有更多的特性和功能、以及更好的性能,会大大提高您的开发效率。
摘要:大家好,在这一篇文章中我们将介绍 C1FlexGrid 单元格、行和列操作。如果您是第一次阅读本系列文章,建议您阅读:ComponentOne FlexGrid for WinForms 中文版快速入门(1)--开始使用 FlexGridComponentOne FlexGrid for WinForms 中文版快速入门(2)--设计时支持使用C1FlexGrid控件来对一个表格格式中的数据进行显示,编辑,组和总结。该表格可以绑定到一个数据源,它可以对自己的数据进行管理。C1FlexGrid控件有一个包含以下元素的丰富的对象模型:以下的几个标题将引导你熟悉C1FlexGrid控件的几个主要特点 阅读全文
posted @ 2012-12-11 09:10 葡萄城开发工具 阅读(3756) 评论(0) 推荐(4)
摘要:在设计时使用Visual Studio中的属性表格,菜单和设计器,你可以轻松地实现ComponentOne FlexGrid for WinForms配置。以下各节描述了如何使用C1FlexGrid的设计时环境来配置C1FlexGrid控件。如果您是第一次阅读本系列文章,建议您阅读:ComponentOne FlexGrid for WinForms 中文版快速入门(1)--开始使用 FlexGridC1FlexGrid 编辑器C1FlexGrid 列编辑器和 C1FlexGrid 样式编辑器,利用这两个设计时编辑器,你可以控制C1FlexGrid的布局和外观。除此之外,利用标题样式和列样式这 阅读全文
posted @ 2012-12-10 15:01 葡萄城开发工具 阅读(4438) 评论(0) 推荐(2)
摘要:前言随着 ComponentOne 2012V3 的发布,ComponentOne .NET 主流平台开始正式支持中文本地化。在ComponentOne 2012V3中,开发人员的交互界面和提示信息都是中文,包括菜单和对话框等交互界面,在设计时控件各对象的方法和属性的说明,以及在Visual Studio 环境中的 API 智能提示等。ComponentOne 2012V3还针对WinForm平台主要控件-FlexGrid和Chart制作了包含了近20万字的中文帮助文档,产品的每一功能进行了细致的介绍并提供示例代码,便于开发人员的学习和使用。我们借此机会编写 C1FlexGrid 和 C1Ch 阅读全文
posted @ 2012-12-10 10:21 葡萄城开发工具 阅读(11747) 评论(0) 推荐(2)
摘要:C1ReportDesigner 为用户提供了强大的报表设计功能。通过所见即所得的设计器,我们可以方便、快捷的开发报表。这篇文章就展示如何使用 C1ReportDesigner 设计报表,主要展示功能有:1.绑定数据源。2.定制样本样式。3.添加报表分组。4.添加合计字段。下面通过截图分别讲解实现方法:1.打开C1ReportDesigner 点击 “NewReport” 建立报表, 如图:2.在弹出的对话框中选择数据源,这里我们使用 C1 随机安装的Access 数据源 C1Nwind.mdb,点击下一步继续,如图:3.选择 “Employees”表作为数据表。4.点击 “Next”进入样式 阅读全文
posted @ 2012-10-19 09:47 葡萄城开发工具 阅读(6627) 评论(11) 推荐(0)
摘要:过滤是DataGrid这样的表格控件的基本功能之一,也是非常重要的特性。微软提供的标准DataGrid相信大家都很熟悉了。本文要解析的不是标准DataGrid,而是Silverlight和WPF平台下的C1DataGrid的过滤功能。经过多年的打磨,最新的ComponentOne 2011 v3版中的C1DataGrid已经具有了很多不同以往的过滤技术,每一种都很容易使用而且功能强大。这里将会展示几个例子和效果图,希望对大家有用。默认过滤把一个IEnumerable数据源绑定到C1DataGrid上,设置CanUserFilter为true,就可以看到默认条件下的过滤结果。过滤器会根据用户输入 阅读全文
posted @ 2012-08-10 17:35 葡萄城开发工具 阅读(2618) 评论(0) 推荐(2)
摘要:ComponentOne C1Ribbon 控件使用 Tabs 替代了 .NET 传统的标准 Menu 和 ToolBar。每个 Tab 中可以包含多个 Group。我们可以在 Group 中添加 Buttons、CheckBox、DropDown 菜单。使用ComponentOne C1Ribbon 我们可以轻松的制作出 Office ApplicationMenu 和 工具栏效果。这篇文章展示了使用 ComponentOne C1Ribbon 、ComponentOne C1StatusBar结合 Google Maps 界面、接口实现简易地图应用。接下来的部分将描述实现 GoogleMa 阅读全文
posted @ 2012-07-18 15:44 葡萄城开发工具 阅读(1043) 评论(0) 推荐(0)
摘要:C1ReportDesigner 为用户提供了强大的报表设计功能。通过所见即所得的设计器,我们可以方便、快捷的开发报表。这篇文章就展示如何使用 C1ReportDesigner 设计报表,主要展示功能有:1.绑定数据源。2.定制样本样式。3.添加报表分组。4.添加合计字段。下面通过截图分别讲解实现方法:1.打开C1ReportDesigner 点击 “NewReport” 建立报表, 如图:2.在弹出的对话框中选择数据源,这里我们使用 C1 随机安装的Access 数据源 C1Nwind.mdb,点击下一步继续,如图:3.选择 “Employees”表作为数据表。4.点击 “Next”进入样式 阅读全文
posted @ 2012-07-18 15:44 葡萄城开发工具 阅读(1101) 评论(0) 推荐(0)
摘要:当我们加载 Excel 文件到 Windows 窗体应用程序时,最常见的方法是使用 Streams 去读/写 文件。另一种更好的方法是直接拖拽 Excel 文件到FlexGrid 上。这个例子使用 Drag 和 Drop 特性来实现该应用。下面我们分部阐述如何实现:1.创建用户自定义控件在用户自定义控件中添加 ComponentOne C1FlexGrid,我们使用 ComponentOneC1Command's MainMenu 和 ComponentOne DockingTab 控件去模拟 Excel 菜单和 SheetsTab。使用 Label 和 TextBox 去展示当前选中 阅读全文
posted @ 2012-07-18 15:44 葡萄城开发工具 阅读(1104) 评论(1) 推荐(0)
摘要:ComponentOne C1Editor 是类似于 MS Word 和 MS FrontPage 文字编辑控件。用户可以使用 C1Editor 接口去搜索文字。所以,通常用户想实现搜索结果高亮的效果。这篇文章将通过代码介绍怎么使用 C1Editor 搜索并且高亮搜索结果。参考代码: int length = this.c1Editor1.Text.Length; string searchString = this.textBox1.Text; int searchStringLen = searchS... 阅读全文
posted @ 2012-07-18 15:40 葡萄城开发工具 阅读(523) 评论(0) 推荐(0)