Click here to Skip to main content
Click here to Skip to main content

Tips: How to use Gradient Color Picker in Expression Blend?

By , 13 Apr 2011
 

In this post, I am going to give a Tip of using Expression Blend to create a Gradient color from any color pattern. Sometimes, you might have a color pattern that you have to use in your UI and don't know how to pick the exact color in your UI. This simple post will help you to understand it properly.

After reading this post, you will be able to pick any gradient color from a pattern and use as easily as 1-2-3. Hope this will help you. Feedback is always appreciated.

Quick Start to the UI

Let's start with a simple UI, where we will have a blank rectangle. Then we will have a color patch (I cropped it from my Blogger header image) and we will use that to pick the gradient color in our application and place as a background color of the Rectangle.

To begin with, open your XAML page. In our case, it is a totally blank XAML and a Grid named LayoutRoot inside that.

image

Now, from the toolbox, select the Rectangle and draw in the design view.

image

Here is a snapshot of the Rectangle that we draw in the screen.

image

Picking Up the Color

Now, we need a gradient color patch. I am going to crop a patch from my blog header and here it is:

image

You can use anything here. Now open the image window and Expression blend side by side (generally tiled window). Select the rectangle control and from the properties panel, select the Gradient option as the background. It will automatically change the background color of the rectangle to a Black to White gradient scheme (as shown below).

Now, just below the color palette, click the dropper to select it.

image

As shown below, click the dropper tool at the first pixel of your image and drag it to the end. This will create a light line in the image as shown below. Release your mouse and the line will go out.

image

Now in your Blend designer, you will see that the Rectangle has the same gradient color that you just selected from the image. In the properties panel, you can also check each gradient points in the color palette.

image

In this way, you can easily pick any color gradient brush from any image to your XAML control. The same thing is also applicable for a Solid color brush.

Hope this tip will help you next time to pick any color in your XAML for your UI. Leave your feedback below and do let me know how this tip helped you next time while picking up a color. I appreciate your suggestion as always.


License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

_ Kunal Chowdhury _
Software Developer
India India
Member
Kunal Chowdhury is a Microsoft MVP (Most Valuable Professional) in Silverlight Technology, a Codeproject MVP & Mentor, DZone MVB (Most Valuable Blogger), Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession.
 
He is currently working as a Software Engineer II in an MNC located at Pune, India. He has a very good skill over XAML, C#, Silverlight and WPF. He has a good working experience in Windows 7 application (including Multi-touch) development too.
 
He posts his findings in his technical blog. He also writes for SilverlightShow and Codeproject portal. Many of his articles were highlighted as "Article of the Day" in Microsoft sites.
 
He also has another website called Silverlight-Zone.com where he posts article links on Silverlight, Windows Phone 7 and XNA accumulated from various web sites to help the community grow on specified technologies.
 
You can reach him in his Blog : http://www.kunal-chowdhury.com
He is also available in Twitter : http://twitter.com/kunal2383

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
GeneralMy vote of 5mvpAbhishek Sur13 Apr '11 - 23:19 
GeneralMy vote of 5mvpAbhijit Jana13 Apr '11 - 6:10 
GeneralMy vote of 5mvpBrij13 Apr '11 - 4:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Permalink | Advertise | Privacy | Mobile
Web02 | 2.6.130513.1 | Last Updated 13 Apr 2011
Article Copyright 2011 by _ Kunal Chowdhury _
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid