当我们加载Excel文件到Windows窗体应用程序时,最常见的方法是使用Streams去读/写 文件。另一种更好的方法是直接拖拽Excel文件到C1FlexGrid上。
这个例子使用Drag和Drop特性来实现该应用。下面我们分部阐述如何实现:
1. 创建用户自定义控件
在用户自定义控件中添加C1FlexGrid,我们使用C1Command's MainMenu和DockingTab控件去模拟Excel菜单和Sheets Tab。使用Label和TextBox去展示当前选中索引和内容。
2024年08月19日
当我们加载Excel文件到Windows窗体应用程序时,最常见的方法是使用Streams去读/写 文件。另一种更好的方法是直接拖拽Excel文件到C1FlexGrid上。
这个例子使用Drag和Drop特性来实现该应用。下面我们分部阐述如何实现:
在用户自定义控件中添加C1FlexGrid,我们使用C1Command's MainMenu和DockingTab控件去模拟Excel菜单和Sheets Tab。使用Label和TextBox去展示当前选中索引和内容。
2024年08月19日
QGraphicsView 类提供了一个用于显示 QGraphicsScene 内容的窗口。
QGraphicsView 在可滚动视口中可视化 QGraphicsScene 的内容。 要创建具有几何项的场景,请参阅 QGraphicsScene 的文档。 QGraphicsView 是图形视图框架的一部分。
2024年08月19日
1、一般事件:
onClick -- 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick -- 鼠标双击事件
onMouseDown -- 鼠标上的按钮被按下了
onMouseUp -- 鼠标按下后,松开时激发的事件
2024年08月19日
最近在摸鱼的过程中,发现了一个拖动组件,发现挺有意思的。于是想到在HTML5原生就支持这个功能,于是就想着自己也试着弄一个小demo试试看
最早在网页中引入拖放功能的是IE4。当时,网页中只有两种对象可以拖放,图像和某些文本。拖动图像时,先把鼠标放在图像上,按住鼠标不放就可以拖动它。拖动文本时,要先选中文本,然后就可以想要拖动图像那样拖动。在IE4中,唯一有效的防止目标是文本框,到了IE5,拖放功能添加了新的时间,网页中几乎任意元素都可以作为目标元素。HTML5以IE的实例为基础制订了拖放规范。
2024年08月19日
本内容是《Web前端开发之Javascript视频》的课件,请配合大师哥《Javascript》视频课程学习。
MouseEvent鼠标事件:
DOM2级事件中定义了7个,DOM3级事件增加了2个鼠标事件:
2024年08月19日
前言
HTML5 中提供了直接拖放的 API,极大的方便我们实现拖放效果,不需要去写一大堆的 js,只需要通过监听元素的拖放事件就能实现各种拖放功能。
想要拖放某个元素,必须设置该元素的 draggable 属性为 true,当该属性为 false 时,将不允许拖放。而 img 元素和 a 元素都默认设置了 draggable 属性为 true,可直接拖放,如果不想拖放这两个元素,把属性设为 false 即可。
2024年08月19日
在 HTML 文档中 <input type="file"> 标签每出现一次,一个 FileUpload 对象就会被创建。
该元素包含一个文本输入字段,用来输入文件名,还有一个按钮,用来打开文件选择对话框以便图形化选择文件。