原创企业级控件库之图片浏览控件
发布日期:2010年12月18日星期六作者:EricHu
在上两篇:我介绍了原创企业级控件库之组合查询控件和原创企业级控件库之大数据量分页控件,受到了很多朋友的支持,给了我很大的动力,在此我特表感谢。有的朋友要求把源码提供上来,我在第一篇就讲了,源码会在我这个系列讲完之后提供,大家先别着急,如果你确实需要,可以时常关注此系列,谢谢大家。其实,在系列文章中,我已把核心代码贡献出来了。学习有时是参考别人与实践别人的劳动成果的过程,你光把别人的代码拿过来用用,不研究其实质,进步很慢。
这篇我将给大家介绍:企业级控件库之图片浏览控件。
摘要
我想大家用过或听说过ACDSee 对于图片浏览的强大功能,我接下来介绍的控件与ACDSee相比,可谓是天壤之别,虽没有其强大的功能,但用在一些常用的软件上,提供一些常用的基本功能还是可以的。同时,我只提供一个模子,代码开源,你可以随便修改以满足自己的需要。
成就别人、等于成就自己。我没什么要求,欢迎大家多多支持与评论,觉得不错的,记得点击文章左下角的”关注博客”,就这么简单。同时,你要用什么好的想法,也可以与我交流,谢谢。
图片浏览控件运行效果如下图:
本控件类图:
本控件类详细信息:
本控件核心代码:
下面给出整个控件的完整代码及窗体调用方法:
一、控件完整代码:
二、WinForm窗体调用方法完整代码:
© 2010 EricHu
原创作品,转贴请注明作者和出处,留此信息。
------------------------------------------------
cnBlobs:http://www.cnblogs.com/huyong/
CSDN:http://blog.csdn.net/chinahuyong
分享到:
相关推荐
总的来说,PB11.5高级UI控件库是SYBASE对PowerBuilder开发工具的一次重要增强,它极大地丰富了UI设计的可能性,使得开发人员能够以更高的效率和质量创建出具有专业级别的企业级应用。通过熟练掌握这个库,开发者可以...
在企业级应用开发中,数据展示的效率和用户体验往往至关重要,而分页控件就是解决这一问题的关键组件。本教程将深入探讨"C#企业级开发 第三方分页控件"的相关知识点,帮助开发者理解如何利用这类控件提高应用程序的...
2. **添加OLE控件**:在PB的设计器中,开发者可以从控件库中选择“OLE Container”控件,将其拖放到窗口或对话框上。然后,可以通过控件的“Class ID”属性设置为Web浏览器的类ID(通常是"{8856F961-340A-11D0-A96B-...
NTKO控件是一款在IT行业中广泛应用的在线文档编辑与处理工具,尤其在企业级应用中,它提供了强大的功能,能够极大地提升工作效率。标题中的“ntko控件使用”表明我们将探讨如何有效地利用这款控件进行操作。描述中...
`iWebOffice.ocx`看起来是一个ActiveX控件,常用于IE浏览器,用于处理Office文档的在线预览和编辑。`.jsp`后缀表明这个控件可能是在JSP页面中被调用的。ActiveX控件在客户端运行,可以提供更直接的性能,但可能受到...
在IT行业中,C#和ASP.NET是常用的Web开发技术,尤其在构建企业级应用程序时。本示例项目“基于C#+ASP.NET实现的图片上传并进行列表浏览的ImageDisplayer控件”旨在演示如何在Web应用中实现实时图片上传和展示功能。...
标题“非IE浏览器实现IE功能.rar”所涉及的知识点主要集中在如何在非Internet Explorer(IE)浏览器上模拟或实现IE特有的功能,特别是针对OCX(ActiveX Control)控件的加载。描述中提到的“IE Tab”是一个插件,...
ActiveX则是微软早期为Windows平台创建的一种技术,它允许控件在不同应用程序之间共享和交互,尤其是在Web环境中通过IE浏览器。 制作ActiveX控件的步骤如下: 1. **设置项目属性**:在Visual Studio中创建一个新的...
在IT领域,尤其是在Windows开发中,ActiveX控件和DLL(动态链接库)是两种重要的技术,它们在软件工程中有着广泛的应用。本教程聚焦于如何在WEB页面中通过ActiveX控件调用DLL动态库,这是一个典型的客户端交互与...
1. 数据展示:在企业级应用中,可以使用这种控件来同时展示不同数据源的相关信息,如报表、新闻、公告等。 2. 在线学习平台:在教育软件中,可以用来分屏显示课程内容和笔记,提高学习效率。 3. 浏览器扩展:在某些...
这样的多平台支持使得它能在各种数据库环境下工作,例如在本例中已经通过了在ORACLE数据库上的测试,证明其在大型企业级数据库系统中的稳定性和效能。 在实际应用中,分页控件的工作原理是,当用户切换页面时,仅...
5. **打印和报表控件**:例如Crystal Reports,能够创建专业的报告,支持自定义布局和格式,适合企业级应用。 6. **多媒体控件**:可以播放音频、视频,甚至支持流媒体,如AxWindowsMediaPlayer控件。 7. **自动化...
1. 数据展示:在企业级应用中,用于展示大量结构化数据,如销售报表、库存管理、员工信息等。 2. 数据输入:在表单中作为数据录入界面,允许用户方便地添加、修改和删除数据。 3. 数据分析:配合过滤和排序功能,...
在IT行业中,数据库编程是至关重要的一个领域,尤其是在开发企业级应用时。本文将深入探讨在VC(Visual C++)编程环境下,四大控件在数据库交互中的作用和使用方法,特别是如何注册和利用这些控件。 首先,我们来...
适用于需要与数据库进行频繁交互的大型企业级应用,特别是那些采用实体框架进行数据访问的应用。 ### 结论 通过上述介绍可以看出,ASP.NET 3.5中的这些新控件不仅增强了应用程序的功能性和灵活性,而且还简化了...
VS2010 AJAX拓展控件是针对Visual Studio 2010开发环境的一种增强工具,主要用于提升Web应用程序的用户体验,通过使用异步...无论是在企业级项目还是个人项目中,合理运用这些控件都将对项目的成功起到积极的推动作用。
在IT领域,尤其是在前端开发中,设计年月的日期控件是常见的用户界面元素,用于用户选择特定的年份和月份。这篇“csdn上设计年月的日期控件汇总...无论是在企业级应用还是个人项目中,这些控件都能为用户界面增添亮点。
在Web开发中,打印功能是不可或缺的一部分,尤其在企业级应用和信息管理系统的场景下。"最新实用的web打印控件"是一个专为解决Web页面打印问题而设计的工具,它提供了一种简单易用的方式来实现高效且定制化的打印...
金蝶EAS(Enterprise Application System)是一款全面的企业级管理软件,旨在帮助企业实现业务流程的自动化和信息化管理。在EAS系统中,BOS(Business Operating System)是一个重要的开发平台,允许开发人员进行二...
3. **数据绑定**:Resco 2009支持数据绑定,可以轻松地将控件与数据库或其他数据源连接,实现数据的动态显示和交互,这对于开发企业级应用尤其重要。 4. **多媒体支持**:包含对音频、视频和图像处理的控件,使得...