首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WPF 表格控件 ReoGrid 的简单使用

    WPF 表格控件 ReoGrid 的简单使用 目录 一、概述 二、安装 三、添加控件 四、加载 Excel 五、属性设置 六、支持触摸滚动 七、其它操作 1、显示和隐藏列 2、显示特定字体 八、资源链接...独立观察员 2021 年 7 月 9 日 一、概述 ReoGrid 是一个开源的表格控件库,支持 Winform 和 WPF。...效果如下: 可以看到固定了表头后还是会有表头线突出,这是因为窗体(或者说显示范围)比表格内容区域大,实际使用时可通过设置合适的显示大小,ReoGrid 控件会自动出现滚动条,即可解决这个问题(3.0.0...至于其它的表格样式调整,直接在 Excel 中调整即可(效果和源文件略有差异): 六、支持触摸滚动 到目前为止,在触摸屏下,是只支持触摸滚动条进行内容滚动的,直接在表格内容区进行触摸滚动是没有效果的。...不过,也有缺点,因为滚动条也是在控件范围内,所以有点受影响,不知道大家有没有什么好方法。

    3.6K10

    Eclipse华丽转身之控件表格工厂

    这回我们便好好来说道说道~ 在此之前,我们还是要简单介绍一下控件工厂。 控件工厂 根据不同的UI需求,我们框架封装了许多控件工厂来完成灵活的应用需求。...IControlFactory控件工厂,因为有一些控件是运行时才会被创建的,而且要创建的控件也有可能不确定,所以提供一个这样的工厂用来创建控件,下图为它的类结构图。...而在我们开发过程中,表格往往是个非常普遍多次使用的控件,所以这里就要引入我们的表格工厂的封装了。那么,我们先简述以下表格工厂相关的几个概念(构建器、数据转换器、备忘录)。...基本概念说完了,我们看下具体的表格工厂:KTable、KTree、Table。 KTable表格工厂 AbstractKtableFactory用来支持表格控件的创建。...那么下一篇我们就来详细说一下,表格工厂Column的封装,除此之外还有更为复杂的Column封装(如图),以及其他几个控件工厂的介绍。

    54020

    ASP.NET控件的CSS定位

    ASP.NET标准控件功能强大,虽然在编程方面方便点,后台代码可以任意访问到并操作,但CSS对母版内容页里的标准控件则很难。...原因是经过编译之后的页面标准控件的ID都会变为母版页占位符和原ID的合成字符串,已经不是原来的ID值了,此时如果你的CSS是用ID来定位则失效(在没有母版页的普通aspx页面里标准空间的id值经过编译之后不会变化...HTML控件不比ASP.NET标准控件强大,且后台代码直接访问不到。此时我们只需要在HTML控件添加一个run=”server”的属性就可以了,把它转化为服务端的控件,具有编程性。...同时HTML控件还没有事件的功能,也就是说你直接用OnClick去关联后台代码的事件是会报错的。但CSS对它却能够定位得很好,无论是用id或者Class去定位。

    2K20

    ASP.NET验证控件的使用

    自认为做了几年Web,就很了解Asp.net,但最后才发现不是这个样子的。首先没有系统的学习,其次没有深入的实践,从学校到公司,一直在使用别人写好的控件,甚至在很长一段时间,想写几个轮子出来。...前些天了解了一下验证控件,记录下来,希望以后忘记的时候可以舒适起来。 微软提供六个验证控件,更准确的说是五个验证控件和一个集中显示控件。...在这些控件中,最简单的莫过于RequiredFieldValidator 控件,这个控件是验证必填项的,当验证的控件没有输入数据时,就会验证失败,从而无法继续执行。...这个控件会在客户端和服务器段分别进行验证;其次是RegularExpressionValidator 控件,这个控件需要一个正则表达式,ValidationExpression属性是验证的正则表达式,这个控件同样会进行服务器和客户端的同时验证...另外两个是CompareValidator 控件和RangeValidator 控件,第一个是用来比较的,可以将输入控件的值同常数值或其他输入控件的值相比较,以确定这两个值是否与由比较运算符(小于、等于

    2.9K30

    SAP屏幕设计器专题:表格控件(六)

    话说SAP里面做报表等开发还是挺多的,在屏幕控件上不得不说的一个重要的控件就是表格控件了,Table Control。这篇随便就来谈谈怎么使用表格控件和一些技巧功能。    ...进入之后输入说明,然后点击“格式”,进入屏幕控件的拖放画面。      按住此控件,并拖放之后,系统会弹出此画面: 继续: 填入控件名称,继续: 注意,这里选择我们程序中新建的内表名称!...继续: 选择画面上要显示的栏位,继续: 继续: 继续: 继续: 点击完成,画面上的控件如下: 改名之后,并放入一个复选框: 点击屏幕上控件名称下一栏的文本框,在属性里面将其设置为可输入:...具体代码如下: 运行如下: 我们在表格下面添加一个按钮,代码是DELETE!用于删除勾选复选框的记录。

    76720

    表格控件:计算引擎、报表、集算表

    近日,葡萄城正式发布了SpreadJS最新版本 V17.1,为前端表格控件市场带来了一系列令人瞩目的新特性和功能增强。...可以使用API在工作簿中管理这些属性,也可以使用“高级属性”窗口在 SpreadJS 表格编辑器管理这些属性: 通过行列头拖动 现在可以通过拖动标题来移动或插入列和行。...表 自定义样式 新版本中,SpreadJS 允许用户自定义表格样式 集算表 预定义列 SpreadJS 集算表新版本支持添加、更新和删除具有有意义的列类型的列,以帮助轻松设计表格。...在此版本中,我们已将该选项添加到表格编辑器: 条件格式规则管理器支持当前选择区域 在某些情况下,工作簿可能具有大量条件格式,这可能会使查找特定格式变得复杂。...SpreadJS V17.0 Update1 的发布,标志着前端表格控件的新高度。葡萄城将继续致力于为用户提供更强大、灵活的工具,助力各行业开发者在数据管理和报表生成方面的创新和发展。

    11910

    ASP.NET AJAX 控件开发基础

    在 JavaScript 当前广泛使用的版本中,它缺少 .NET 开发人员所熟悉的几个 OOP 的关键概念,而 ASP.NET AJAX 可以模拟其中的大多数,而且 ASP.NET AJAX 的目标是将使用....NET 的开发人员所熟悉的某些其他构造(例如属性、事件、枚举和接口)转换成 JavaScript.ASP.NET AJAX 中的反射 API 将检查所有类型(无论是内置类型、类、接口、命名空间、或者甚至是枚举...下面是一个典型的AjaxControlToolkit的控件脚本,红色部分为添加的解释语句: // (c) Copyright Microsoft Corporation. // This source...Type.registerNamespace('AjaxControlToolkit');   //定义命名空间 //在 ASP.NET AJAX 中定义类,您需要将其构造函数赋给变量(注意,构造函数如何调用基础函数...AjaxControlToolkit.ConfirmButtonBehavior.registerClass('AjaxControlToolkit.ConfirmButtonBehavior', AjaxControlToolkit.BehaviorBase); 参考:[ASP.NET

    2.4K60

    如何使用前端表格控件实现数据更新?

    前 小编之前分享过一篇文章叫《如何使用前端表格控件实现多数据源整合?》。今天,继续为大家介绍如何使用前端表格控件来更新已连接的数据源信息。...环境准备 SpreadJS在线表格编辑器: SpreadJS 前端表格控件新版本新增了一款报表插件,该插件基于 SpreadJS 本身强大的表格能力,在 DataManager 数据关系引擎的助力下,全新的报表插件让报表和数据录入用户有了全新的能力和体验...一、设置数据源 设置数据源方式有三种:远程数据源、本地数据源、本地json文件,详细内容可以参考上一篇文章《如何使用前端表格控件实现多数据源整合?》...具体操作方式可以如下图所示: 打开SpreadJS在线表格编辑器,点击”数据“->"数据源",选择表名,勾选自动同步,【读取】、【创建】、【删除】和【批量处理】分别代表代码中的read读取,create...2.4 数据填报 总结 以上就是使用前端表格控件实现数据更新的全过程,如果您想了解更多信息,欢迎点击这里查看

    11810

    ASP.NET AJAX UpdatePanel 控件实现剖析

    使用ASP.NET AJAX框架我们可以搭建快速响应、具有丰富的用户体验的AJAX Web应用程序,而该框架的UpdatePanel控件则提供了一种非常简单的方式来实现Web页面的局部更新,我们不需要在每次回发的时候都加载整个页面...那这个控件是如何实现这种局部刷新的哪,透过其实现机制我们可以更清楚其优缺点,便于我们确定其使用场合。本文将重点阐述ASP.NET AJAX控件UpdatePanel的实现机制。 1....部分更新使得用户可以用传统的ASP.NET 2.0应用程序的方式来搭建AJAX应用,具体就是使用UpdatePanel控件来实现无闪烁页面更新。...ASP.NET AJAX框架分为客户端以及服务器端两个部分,基于客户端的 Microsoft AJAX Library包含了对浏览器兼容性、网络访问以及客户端控件组件等支持, 而服务器端则包括了服务器控件...ScriptManager 和 UpdatePanel ScriptManager和UpdatePanel是ASP.NET AJAX服务器端中最重要的两个控件,ScriptManager控件用来管理ASP.NET

    6.8K100
    领券