Port of Adobe Flex Grid

5 posts, 0 answers
  1. Alexey
    Alexey avatar
    79 posts
    Member since:
    Oct 2008

    Posted 09 Apr 2010 Link to this post

    Hi guys,

    Silverlight Grid really sucks. It works well when we have few columns and rows, but when we have got for example 1 dataform with 8 rows and 3 columns rowdefenitions and columndefenition approach become very hard to manage. And it becomes unusable if we need to add rows dynamically.

    Haven't you tried to implement something like Adobe Flex Grid.

    Adobe Way:

        <mx:Grid id="myGrid">

            <!-- Define Row 1. -->
            <mx:GridRow id="row1">
                <!-- Define the first cell of Row 1. -->
                <mx:GridItem>
                    <mx:Button label="Button 1"/>
                </mx:GridItem>
                <!-- Define the second cell of Row 1. -->
                <mx:GridItem>
                    <mx:Button label="2"/>
                </mx:GridItem>
                <!-- Define the third cell of Row 1. -->
                <mx:GridItem>
                    <mx:Button label="Button 3"/>
                </mx:GridItem>
            </mx:GridRow>

            <!-- Define Row 2. -->
            <mx:GridRow id="row2">
                <!-- Define a single cell to span three columns of Row 2. -->
                <mx:GridItem colSpan="3" horizontalAlign="center">
                    <mx:Button label="Long-Named Button 4"/>
                </mx:GridItem>
            </mx:GridRow>

            <!-- Define Row 3. -->
            <mx:GridRow id="row3">
                <!-- Define an empty first cell of Row 3. -->
                <mx:GridItem/>
                <!-- Define a cell to span columns 2 and 3 of Row 3. -->
                <mx:GridItem colSpan="2" horizontalAlign="center">
                    <mx:Button label="Button 5"/>
                </mx:GridItem>
            </mx:GridRow>

        </mx:Grid>

    Best regards,
    Alexey Zakharov


  2. Rossen Hristov
    Admin
    Rossen Hristov avatar
    2478 posts

    Posted 10 Apr 2010 Link to this post

    Hello Alexey,

    We haven't. We'll think about it. Thank you for the great suggestion.

    Sincerely yours,
    Ross
    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. DevCraft banner
  4. Alexey
    Alexey avatar
    79 posts
    Member since:
    Oct 2008

    Posted 06 May 2010 Link to this post

    I've posted a voting about this feature on Silverlight user voice site: http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/666521-add-analog-of-adobe-flex-grid-layout-like-html-ta. It seems that a lot of people also interested in it.

    Also I've received a lot of feedback when posted a blog post about this issue: http://weblogs.asp.net/alexeyzakharov/archive/2010/04/20/alternative-grid-layout-for-silverlight-suggestion.aspx

    Currently Grid layout is real headache for SL developers. If there would be such grid it would be very easy to implement light data grid and dataforms based on it.

  5. Matt Snyder
    Matt Snyder avatar
    1 posts
    Member since:
    May 2010

    Posted 18 Jun 2010 Link to this post

    I agree with Alexey on the "suckiness" of the grid.  It's a real surprise to me how buggy this control is, given my past good experiences with Telerik controls.  We are on Silverlight 3, and may have some issues going to Silverlight 4 any time soon due to organizational constraints, and unfortunately it looks like Telerik is bailing on 3.0 support faster than a passenger on the Titanic. :-)  We just upgraded to Q1 2010 SP1 and it did fix ALOT of the grid issues, but we'll still get sporadic issues of the scroll bar not scrolling.  The case where we normally see this is when we have a grid within a grid and the parent row is expanded out to see the child grid.  The grid's scroll bar basically goes haywire... you can't use the mouse wheel, you can't scroll by grabbing the scroll bar or clicking above or below it... it's completely unusable when it gets to that state.  The grid is a major component of our app, and we need something that we can rely upon.  Right now the Telerik Silverlight Grid is not something that I can comfortably recommend to my customer that we continue to use.  I hope Telerik resolves these issues prior to completely deprecating the 3.0 controls at the end of this year, since we have invested in these controls already.
  6. Vlad
    Admin
    Vlad avatar
    11100 posts

    Posted 21 Jun 2010 Link to this post

    Hello,

     Can you point us to some of our examples where we can reproduce this?

    Sincerely yours,
    Vlad
    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
Back to Top
DevCraft banner