Opt In (Do Not Edit Here)

Sep 2, 2012

Color Selector from RGBA Color Model

Description:

About Classes used -

#1: An object of Color class, stores a 32-bit value that represents a color.
       The color value contains four, 8-bit components: Alpha, Red, Green, and Blue.


Namespace Required - System.Drawing

Here I implemented the Code for enlisting the properties of running processes of the local system.


Controls used:
1.    TextBox Control (txtRed, txtGreen, txtBlue, txtAlpha)
2.    TrackBar Control (RedValue, GreenValue, BlueValue, AlphaValue)
           

The Code: (do necessary changes)
1. Create a function with return type Color, which returns a color from RGBA Model.
            Color SelectColor()
            {
                  int r = Convert.ToInt16(RedValue.Value);        //Red Color
                  int g = Convert.ToInt16(GreenValue.Value);      //Green Color
                  int b = Convert.ToInt16(BlueValue.Value);       //Blue Color
                  int a = Convert.ToInt16(AlphaValue.Value);      //Alpha Color
                 
                  return Color.FromArgb(a, r, g, b); //Returns a RGBA Color
            }
Listing 1


2. Now you can pass the Color value from this Function to any control.
(Here I used it for a PictureBox Control)(Note: - Default Color for PictureBox Control is Transparent)

3. Now execute the Application and see the result (Figure 1).

         
Intended Result:


Figure 1


Summary:

          In this piece of writing, using C# environment, we have seen a method to select a color from RGBA Color model.

About The Author :

Freelancer and IT Engineer
Softwares Developed by Mayur Dighe ImmortalDotNet.WordPress.com

0 comments :

All Rights Reserved. 2014 Copyright SIMPLITONA

Powered By Blogger | Published By Gooyaabi Templates Designed By : BloggerMotion

Top