This article describes how to create a simple Animated Image Slide Show for Windows Applications using C#.
IntroductionThe main purpose of this article is to create and explain how to create a simple Animated Image Slide Show for windows applications using C#. My intent was to create a simple reusable Animated Image Slide, so as a result I have created the Image Slide Show as a User Control, by which a user can just add the User Control to a project and use it.
This Animated Image Slide Show User control has the following features:
BackgroundThe main purpose was to develop a simple and easy to use .NET User Control for an Image Slide Show. This application was developed using .NET 4.0 (C#) and uses GDI+ functionality. The goal was to create a flash style animated Image Slide show for Windows Applications. I have added basic animation features for the Image Slide Show user control. Here we can see Fade and Vertical Transparent Bar Animation Screens of my project.
Here we can see the Selected and Current Image in Thump View will be highlighted with a border and a small Image.Now we start with our code.I have created an Animated Image Slide Show as a User Control so that it can be used easily in all projects.In this article I have attached a Zip file named SHANUImageSlideShow.zip that contains:
Using the code
Step 1: First we will start with the User Control. To Create the user control:
Here I call the preceding function in the Load Image Click Event. In this function load and display all the Images from the selected folder.
Step 2: Now we create a Windows application and add a test of our "SHANUImageSlideShow_Demo" User Control.
ConclusionThe main purpose of this article is to create a simple user friendly Animated Image Slide Show for Windows applications that will be useful for many users to use for free in their projects. I hope my Pareto chart control will be useful for many users from now on.If you like my article and Animated Image Slide ShowControl kindly leave me a comment and vote for my article. I hope this control will be helpful.
Programming C# 5.0