Couples questions concerning chart

12 posts, 0 answers
  1. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 20 Apr 2010 Link to this post

    Hi,
    i actually have a couples questions concerning RadChart and since i am still pretty new i have difficulties to find the answer to these questions by myself.

    1) Is it possible to have multiple Axis legend on both side of a radchart? exemple: on the left of the chart we have informations concerning the numbers(0,10,20...90,100, etc...) and on its left we have another with informations like(a,b,c,d,e, etc...), same for the right side.

    2) Is it possible to apply texture, from an image, to a slice of a pie or dougnut? 2D and 3D?

    3) Lets say i have two line, one is horizontal and positioned in the middle of my chart, the second line is diagonal and crossing that first line. Is it possible to make it so, all the area below the part of the second line that is crossing the horizontal one be colored in all its area?

    4) How can i make a blur effect around a line?

    Actually, i am not looking for completes answers necessarily, but i am taking hints and direction to where to look exactly for informations.

    Thanks in advance.
  2. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 23 Apr 2010 Link to this post

    Hi Enill,

    1) Unfortunately this is not possible.

    2) Sure using the MVVM parttern and/or retemplating

    3) I am not sure I understand the question. Can you provide a simple sketch/picture of what you want to do?

    4) You can re-template the line series and use a shader effect.

    Sincerely yours,
    Vladimir Milev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  3. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 23 Apr 2010 Link to this post

    Thanks for the reply,
    i attached an image representing the question #3.

    Thanks in advance.
  4. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 25 Apr 2010 Link to this post

    Also, do you have a concrete exemple for this: "4) You can re-template the line series and use a shader effect."

    Thanks.
  5. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 27 Apr 2010 Link to this post

    Hello Enill,

    Thanks for the clarification. 3) Is not available out of the box, but you can simulate the shaded area using the Range Series.

    Unfortunately we have no example for 4). But this should be straightforward. We use Rectangle in the bar series tempalte for example which inherits from UIElement. UIElement has the Effect property so everything in our templates can be customized with a shader effect.

    Kind regards,
    Vladimir Milev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  6. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 02 May 2010 Link to this post

    Thanks, i'll try your suggestions.
  7. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 06 May 2010 Link to this post

    Can you please clarify: "2) Sure using the MVVM parttern and/or retemplating"?

    I am not sure what is MVVM exactly, i'm still pretty new with silverlight.

    Applying texture on the different slice of a doughnut/pie is definitivly something our company needs. Do you have a working example of applying an image on a specific pie/doughnut slice using C# code?(no XAML).

    Thanks in advance if you can help with this.

  8. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 11 May 2010 Link to this post

    Hello Enill,

    I meant something like what we have done in this example. It uses a ViewModel and custom template to achieve the desired effect. This approach can be extended quite easily.

    You can use RadChart.CreateItemStyleDelegate to apply style to any specific series item.
    Another way is through defining your palette brush:

    <control:RadChart x:Name="RadChart1">
                <control:RadChart.PaletteBrushes>
                    <ImageBrush ImageSource="castle_ruins_1600x1200.jpg" />
                </control:RadChart.PaletteBrushes>
            </control:RadChart>



    All the best,
    Vladimir Milev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  9. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 11 May 2010 Link to this post

    Thanks for the reply.

    About "4) You can re-template the line series and use a shader effect."

    Actually what i am trying to do is pretty simple.

    Lets say i have one line, i want to add a 5% "visual" margin over and under the line, by visual i mean a kind of blur effect.

    Exemple: Lets say i take a random point in my line where the Y value is 100, i want to add 5% error margin value so the beginning and ending of this margin would be 100 * 1.05 and 100 * 0.95 where the line itself stay in the middle.

    I tried by creating a line with 2 additionnal lines(one over and one under the first line) with exactly the same direction but different Y value than the first line and then changing the first and second line to areaseries so it could fill the gaps under and over the first line but without success.

    Do you have a C# code example on how to accomplish this?

    I attached an image so you can understand better.

    The red on the image is representing the 5% margin, this is actually what i am looking to do but without seeing the top and bottom line.

    Thanks in advance!
  10. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 17 May 2010 Link to this post

    Hi Enill,

    This is not really a feature of the chart, but here is an idea - you can use two lines, one on top of the other like this:

    <Line Y1="0" Y2="300" X1="0" X2="300" Stroke="Blue" StrokeThickness="10" />
    <Line Y1="0" Y2="300" X1="0" X2="300" Stroke="Red" StrokeThickness="2" />

    They have the same X and Y coordinates, but different stroke thickness and stroke. The top one draws the "error margin" while the bottom one draws the real data.

    Best wishes,
    Vladimir Milev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  11. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 17 May 2010 Link to this post

    Not a bad idea at all, i'll try that.

    Thanks you!
  12. Enill
    Enill avatar
    41 posts
    Member since:
    Apr 2010

    Posted 17 May 2010 Link to this post

    Not a bad idea at all, i'll try that.

    Thanks you!
Back to Top