[C1] 分离 C1FlexGrid 滚动条】的更多相关文章

一  场景介绍 Silverlight 5.0 的 C1FlexGrid 控件里自带的滚动条,是嵌入在 C1FlexGrid 宽度和高度的范围里的,效果如下图所示: (未隐藏自带滚动条) (隐藏自带的滚动条) 其中行高的定义如下: <c1:C1FlexGrid x:Name="flxg" Width="300" Height="200" Grid.Row="0" HeadersVisibility="None&…
采用设计模式中的"命令模式"实现 C1FlexGrid 的撤销还原功能,那就先从命令模式简单介绍开始吧. 一  命令模式 命令模式属于对象的行为型模式,将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队和记录请求日志,以及支持可撤销还原的操作. 采用命令模式,把发出命令的责任和执行命令的责任分隔开,委派给不同的对象. ICommand 是命令的接口,指定所有命令必须实现两个方法 Execute(执行,还原)和 Undo(撤销): ConcreteComman…
一  优化理由 如下图所示,如果按照 C1FlexGrid 自带的单元格边框设置,即对每个单元格的 CellStyle 的 BorderThickness 进行设置,会得到如下图的效果: 其中,明显可以看到如果两个相邻的单元格同时设置了那条相邻的边,则会看起来很粗--原因很简单,C1FlexGrid是在 Grid 的基础上扩展,并且对每个单元格的绘制都是通过嵌套一层 Border 处理的,然后楼主就闲着 dt 自己用 Grid 模拟了一个简单的 C1FlexGrid 表格,然后用 Border…
C1FlexGrid控件来对一个表格格式中的数据进行显示,编辑,组和总结.该表格可以绑定到一个数据源,它可以对自己的数据进行管理. C1FlexGrid控件有一个包含以下元素的丰富的对象模型: 以下的几个标题将引导你熟悉C1FlexGrid控件的几个主要特点: 行与列 介绍了应该如何设置表格尺寸和布局. 单元格选择 介绍了“当前单元格”和“选择”的概念. 单元格区域 介绍了应该如何将一个单元格的集合作为一个单元来操作. 单元格图像 介绍了应该如何在一个单元格中显示图像. C1FlexGrid属性…
摘自: http://3y.uu456.com/bp-e2746s16s2d380eb62946d27-1.html C#:c1FlexGrid帮助文档:Value-MappedLists(值映射列表:功能描述:上述财产的ComboList确保单元格:网格,完全一样,如果用户已输入的值:功能示例:System.Collections.:实现IDictionary的任何类可以作为一个D://KeepsAddorder.System.C:ld.Add(2,"Two 下载:C#++c1FlexGrid…
很想把滚动条事件跟鼠标滚轮事件放在一起,那就直接写在这一篇了.除了事件以外,对滚动条样式的调整也记在这里吧. 滚动条是浏览器的默认事件,使用overflow:auto/scroll都有可能出现,它的默认事件在各个浏览器大多一样,它的样式在各浏览器都有不同的表现.但是通过js我们可以阻止它的默认事件,使用css也可以在一定程度上更改它的样式.如果你不想要浏览器的滚动条,你可以通过监听鼠标滚轮事件以及使用动画(就像轮播图片那样)自定义事件,推荐js事件应用(带框拖拽.自定义滚动条),但是这里就不做深…
 以后大家如果遇到还有提示,在License文件里添加:C1.Win.C1Command.C1OutBar, C1.Win.C1Command.4, Version=4.0.20132.19568, Culture=neutral, PublicKeyToken=e808566f358766d8C1.Win.C1Command.C1CommandHolder, C1.Win.C1Command.4, Version=4.0.20132.19568, Culture=neutral, Public…
1.清空DataGridView /// <summary> /// 清空DataGridView /// </summary> /// <param name="dg">DataGridView</param> public void ClearDataGridView(DataGridView dg) { try { if (dg == null || dg.DataSource == null) { return; } DataTa…
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Alif.Alif_WSAPI; using System.Data; using System.Windows.Forms; namespace Alif.AlifForm.CommClass { /// <summary> /// /// </summary> public class Pagin…
Spreadsheet In 1979, Dan Bricklin and Bob Frankston wrote VisiCalc, the first spreadsheet application. It became a huge success and, at that time, was the killer application for the Apple II computers. Today, spreadsheets are found on most desktop co…