Tutorials
Resources
Forum
Reviews
Communities
Interview
Jobs
Projects
Training
Your
Ad
Here
Silverlight Games
|
Mentor
|
Code Converter
|
Articles
|
Code Factory
|
Computer Jokes
|
Members
|
Peer Appraisal
|
IT Companies
|
Bookmarks
|
Polls
|
Revenue Sharing
|
Lobby
|
Gift Shop
|
Prizes & Awards
My Profile
Sign In
Register
AdSense Revenue
Active Members
Today
Asheej T K
(187)
Alwyn
(165)
Avinash Mohan
(88)
Last 7 Days
Alwyn
(1087)
Asheej T K
(760)
Avinash Mohan
(551)
more...
Resources
»
Code Snippets
»
Graphics
»
color dropdown
Posted Date: 15 Dec 2008
Resource Type:
Code Snippets
Category:
Graphics
Author:
pavan dwivedi
Member Level:
Silver
Rating:
Points
: 10
OnSelectedIndexChanged="ddlMultiColor_OnSelectedIndexChanged"
runat="server" AutoPostBack="true">
At the server side, we need the following namespaces imported for further coding.
using System;
using System.Web;
using System.Reflection;
using System.Drawing;
using System.Collections.Generic;
Let me show the Page.Load event first. During this event, a drop down list is populated and color manipulation is performed.
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
populateDdlMultiColor();
colorManipulation();
}
}
Let us now go through the populateDdlMultiColor() method.
private void populateDdlMultiColor()
{
ddlMultiColor.DataSource = finalColorList();
ddlMultiColor.DataBind();
}
Here goes the code for the finalColorList() method.
private List finalColorList()
{
string[] allColors = Enum.GetNames(typeof(System.Drawing.KnownColor));
string[] systemEnvironmentColors =
new string[(
typeof(System.Drawing.SystemColors)).GetProperties().Length];
int index = 0;
foreach (MemberInfo member in (
typeof(System.Drawing.SystemColors)).GetProperties())
{
systemEnvironmentColors[index ++] = member.Name;
}
List finalColorList = new List();
foreach (string color in allColors)
{
if (Array.IndexOf(systemEnvironmentColors, color) < 0)
{
finalColorList.Add(color);
}
}
return finalColorList;
}
Attachments
color dropdown
()
Responses
No responses found. Be the first to respond and make money from
revenue sharing program
.
Feedbacks
Popular Tags
What are tags ?
Search Tags
Sign In
to add tags.
Color dropdown
.
Post Feedback
This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must
Sign In
to post a response.
Next Resource:
Zooming in C#
Previous Resource:
Watermark an Image in C#.net / ASP.net
Return to Discussion Resource Index
Post New Resource
Category:
Graphics
Post resources and
earn money
!
More Resources
Zooming in C#
Name Shaped Form
Chnaging Shape Of The Form
Dynamic Watermarking Images in C#.NET
Shuffle Images in DataList using Java Script
To Create a Graph in Asp.net
dotNet Slackers
About Us
Contact Us
Privacy Policy
Terms Of Use