Opt In (Do Not Edit Here)

Showing posts with label Color. Show all posts
Showing posts with label Color. Show all posts

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.

All Rights Reserved. 2014 Copyright SIMPLITONA

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

Top