I need a windows forms vb component that is a drag and drop component. This component will scroll left to right and/or up and down and display thumbnail images of images stored in a access database. There will also be buttons on the bottom of the component to add a new image AND remove a selected image. Person should be able to select an image and also press a button to view the full size image.
The component should use a the datamember and datasource properties to tie to the database. This way all I do is drag and drop the component to my application and set the datamember, datasource to a table in my access database that contains the following columns:
ImageID (Autonumber)
ParentTableID (Number) (This is a parent table id)
Image (Ole Object)
DataModified (Date/Time)
The component should also support documents as well. Depending on the type of document, it shows an icon of the document type. It should initially support word documents, pdf, txt, and xls. But should be easy to add new document types. The document type should be configurable.
This component will be used in a larger application that I am building using VB.net 1.1 .NET Framework. Please include a test application with the component. This is actually not that tough to write, I can do it myself, however there is more application to write. I am trying to save myself some time.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
.NET Framework 1.1
Used on Windows 2000, XP, ME.