This is a migrated thread and some comments may be shown as answers.

Silverlight PropertyGrid

33 Answers 314 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
lkeel
Top achievements
Rank 1
lkeel asked on 21 Jul 2009, 08:38 PM
Has there been any consideration for creating a Silverlight version of the infamous PropertyGrid?  I think this would be a very useful control to have in your arsenal and I know that there are competitors that do have such controls.

Thanks in advance,
Lee

33 Answers, 1 is accepted

Sort by
0
Accepted
Hristo
Telerik team
answered on 22 Jul 2009, 09:18 AM
Hi Lee,

Thank you for your feedback. The PropertyGrid, both for Silverlight and WPF, is in our To-Do list. Unfortunately it will not make it for Q3 2009, since we are done with our planning and a lot of other controls and features are on the plate. Thanks to your input, we raised the priority of the PropertyGrid and it will be included in our plans for some of our next official releases - most probably Q1 2010.

Thanks again for your involvement.

Greetings,
Hristo
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
lkeel
Top achievements
Rank 1
answered on 22 Jul 2009, 02:25 PM
I want to thank you for your response.  I am sorry for publishing this same message in multiple places, but I just wasn't sure where to put it so that you would get it.  Thanks again!
0
Doug
Top achievements
Rank 1
answered on 06 Aug 2009, 04:40 AM
I second this request.  I'm hoping that it emulates the behavior of the SL2 shareware property grid and not the one rewored for SL3 and also a competitor because they are very lacking in quality, my biggest gripe (the reason I can't use them) is that they don't do nested classes, i.e. classes that have classes as properties.

Love your stuff.
0
lkeel
Top achievements
Rank 1
answered on 23 Sep 2009, 08:31 PM
As expected, this property grid did not make Q3.  Is there any chance of it making the Q4 or Q1 2010 release?  This is a very important part to a project that we are getting ready to start and I don't want to have to tell my company to go buy this control from somewhere else if it is in the near term schedule.

Thanks for some great controls.
-Lee
0
Valentin.Stoychev
Telerik team
answered on 24 Sep 2009, 11:58 AM
Hi lkeel,

We don't have Q4 release :), the next release is Q1.2010 (Feb-March). I still can not comment if this control is going to be included in the q1 roadmap. It dependas highly from the users. If there are more requests for - it is more likely that it will be done for Q1.

You can ping us again right after the Q3 releass so we will be able to give you more details.

Regards,
Valentin.Stoychev
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Doug
Top achievements
Rank 1
answered on 24 Sep 2009, 04:38 PM
Actually, this is probably the biggest hole in your product line.  If you think about it, all your customers are designing advanced apps rather than pretty gui stuff.  All advanced apps have many options/settings, just like blend does for example.  All of us need a property grid as good as, perhaps lower skill level than that of blend.  Therefore all of us will have to purchase this from a third party, then perhaps we will just go with them.  From a marketting standpoint you should offer a complete suite so that we don't need to develop relationships with your competitors.

I love the way you guys design things, I'm sure you would come up with something super...
0
Valentin.Stoychev
Telerik team
answered on 26 Sep 2009, 07:12 AM
Hello Doug,

Thanks for the feedback! We are definitely going to create this control - we just can commit to specific date now.

Kind regards,
Valentin.Stoychev
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Lothar
Top achievements
Rank 1
answered on 26 Sep 2009, 11:01 AM
Hello Valentin, hello Doug,

take a look on our implemenation of the property grid:
http://fd.sangha-project.com/

the complete designer is based on telerik controls and is still under development.
The property grid is based on the RadExpander control with two different styles for the outer and inner part.

When you want to test arround with several objects, just click an object on the structure view pane.
Check also the "add script" in the advanced property options. with python support for
dynamic changing of properties.

Lothar





0
lkeel
Top achievements
Rank 1
answered on 28 Sep 2009, 09:10 PM
Valentin: I assume you mean you "can not" commit to a release date at this time.  :)

Lothar: This is a pretty nice control and I may have to look into it further at a later date.  I was just REALLY hoping to bump this control up on Telerik's priority list as it does seem to be a hole in what is otherwise a great suite of controls.

Thanks again,
Lee
0
lkeel
Top achievements
Rank 1
answered on 21 Jan 2010, 05:58 AM
Any word on this control?
0
Hristo
Telerik team
answered on 21 Jan 2010, 05:39 PM
Hi lkeel,

The Property Grid for Silverlight is definitely in our plans. Still there are other tasks with higher priority and it will be included in a release after Q1 2010.

Regards,
Hristo
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Mark Stevens
Top achievements
Rank 1
answered on 27 Jan 2010, 02:04 AM
I would also be very interested in seeing what Telerik can come up with. I see that ComponentOne have already released their version but I don't really want to move away from Telerik just for one component.
0
Doug
Top achievements
Rank 1
answered on 27 Jan 2010, 03:48 AM
I am using the C1 grid as a stop gap but it is not ready for prime-time, we can't use it due to bugs and missing features.  Still time for Telerik to get in there.
0
Pavel Pavlov
Telerik team
answered on 27 Jan 2010, 10:37 AM
Hello guys,

We will be glad to see your "wishlist"  about the property grid control . Any ideas, wishes , requests about the API, the look and the behavior of such control will be taken in concern and highly appreciated.
We can also try prepare some online samples with our RadGridView used in the role of a property grid.

All the best,
Pavel Pavlov
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Doug
Top achievements
Rank 1
answered on 27 Jan 2010, 03:31 PM
My wishlist is already defined and implimented in the form of the current dotnet propertygrid.

C1 lacks:
* Functional editing of collections/arrays.
* Nested properties/classes - which can be overcome by wrapping their control and nesting your wrapper.

One thing I would like is a property editor that would search for an interface on the selected object to provide annotations and editor functions.
0
lkeel
Top achievements
Rank 1
answered on 29 Jan 2010, 09:25 PM
One of the key things that we face is that we have metadata that controls everything about the field.  Everything from the display name, read-only or not, and type of edit (date, textbox, numeric, combobox, etc).  It would be nice to be able to manually add fields to the grid with something like:

Field f = new Field(name, displayName);
f.ReadOnly=false;
f.ControlType = Enum.Combobox;
f.ValueRange = ArrayOfValuesForCombo;
f.OriginalValue = 'Some Value';
f.Value = 'Some Value';
propGrid.Fields.Add(f);

Also be able to get capture event when user changes a value on a field.  And also would like to be able to get all changed fields that showed OriginalValue & CurrentValue.  Something like:

foreach(Field f in propGrid.ChangedFields)
{
//Save value back to object
}
//Save object

I know this may be a little different than most uses, but this would definitely set your control apart if you could make this easier to do.

-LK
0
Hristo
Telerik team
answered on 02 Feb 2010, 10:01 AM
Hi guys,

Thanks for your comments and suggestions. They'll be taken into account when development starts.

Your Telerik points are updated.

Regards,
Hristo
the Telerik team

Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Follow the status of features or bugs in PITS and vote for them to affect their priority.
0
Steve Schaneville
Top achievements
Rank 1
answered on 06 Feb 2010, 02:40 AM
I've been waiting for this control as well, both in Silverlight and in WPF.  Glad to hear that it is in your plans.  It would be nice if you would consider supporting the attributes defined in the System.ComponentModel namespace that affect the functionality of the WinForms PropertyGrid (such as DisplayNameAttribute, EditorAttribute, DescriptionAttribute, CategoryAttribute, etc.).  Note that these attributes are defined in the System.dll assembly, so they are not specific to WinForms, and so make sense in a WPF frontend as well.  I'm sure many development teams already have several of their data classes tagged with these attributes, so having a PropertyGrid in WPF that obeys them would be a treat.

Thanks,
~Steve
0
Valentin.Stoychev
Telerik team
answered on 08 Feb 2010, 08:50 AM
Hi all,

Thank you for all your feedback,

It will be really great if we can move the discussion of this new control in our Public Issue Tracking System. Please feel fre to vote for it and to track its status here:
http://www.telerik.com/support/pits.aspx#/public/silverlight/875

Regards,
Valentin.Stoychev
the Telerik team

Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Follow the status of features or bugs in PITS and vote for them to affect their priority.
0
Alexey Oyun
Top achievements
Rank 1
answered on 24 May 2010, 11:01 AM
This may sound strange but when I am logged in, I can not see issue by link http://www.telerik.com/support/pits.aspx#/public/silverlight/875
If I will logout I can see issue with above link.
I wish to vote for this feature, but I can't :(
0
Valentin.Stoychev
Telerik team
answered on 27 May 2010, 09:56 AM
Hello Alexey Oyun,

By some reason the link you sent is not correct. Please try this one and let us know:
http://www.telerik.com/support/pits.aspx#/public/silverlight/875

Kind regards,
Valentin.Stoychev
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.
0
Hristo
Telerik team
answered on 27 May 2010, 10:01 AM
Hi Alexey Oyun,

It is working fine on our end. Please try another browser or search the issue by its title - New Control: Property Grid. Make also sure you are searching in the issues which are still not scheduled for a specific release.

Sincerely yours,
Hristo
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.
0
Alexey Oyun
Top achievements
Rank 1
answered on 27 May 2010, 10:13 AM
Thanks for replay, link works just fine.
0
Kartheek
Top achievements
Rank 1
answered on 13 Dec 2010, 10:04 PM
Hi,

Could you please let me know Is Property grid is available in latest Silverlight telerik controls ? if not how can  RadGridView used in the role of a property grid ? could you please provide sample for that? 

Thanks,
Kartheek 

0
Hristo
Telerik team
answered on 15 Dec 2010, 06:57 PM
Hi Kartheek,

The Property Grid is not currently available in RadControls for Silverlight. It is in our development plans and will be available with one of our next major releases. Unfortunately we do not have any example showing a possible use of any of our controls as a property grid.

Kind regards,
Hristo
the Telerik team
Browse the videos here>> to help you get started with RadControls for Silverlight
0
Gary Paul
Top achievements
Rank 1
answered on 18 Apr 2011, 07:09 PM
We really need this control! Please put off some of the pretty stuff and give us this necessary functionality!
0
Hristo
Telerik team
answered on 20 Apr 2011, 03:34 PM
Hi Gary Paul,

The PropertyGrid is in its development phase and our plans are to ship it with the Q2 2011 official release.

Best wishes,
Hristo
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
0
Peruri
Top achievements
Rank 1
answered on 09 Jun 2011, 02:30 AM
When is the Q2, 2011 release ? Planned date.
0
Milan
Telerik team
answered on 09 Jun 2011, 06:39 AM
Hello Peruri,

Q2 Is expected to be released sometime around mid July. 


All the best,
Milan
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
0
lkeel
Top achievements
Rank 1
answered on 14 Jul 2011, 04:42 PM
New control works great.  Thanks!
0
Alex
Top achievements
Rank 1
answered on 28 Oct 2011, 07:48 PM
I downloaded the latest version (Q2 2011 SP1) to test out PropertyGrid. I am not able to specify multiple properties. Is it supported?
For example, the following works:

<telerik:RadPropertyGrid Name="detailChartPropertyGrid" 

                         Grid.Column="0"

                         AutoGeneratePropertyDefinitions="False">

    <telerik:RadPropertyGrid.PropertyDefinitions>

        <telerik:PropertyDefinition DisplayName="Margin" 

                                    Description ="Gets/sets the margin."

                                    Binding="{Binding Path=Margin}" />

    </telerik:RadPropertyGrid.PropertyDefinitions> 

</telerik:RadPropertyGrid>

BUT this does not work:

<telerik:RadPropertyGrid Name="detailChartPropertyGrid"

                         Grid.Column="0"

                         AutoGeneratePropertyDefinitions="False">

     <telerik:RadPropertyGrid.PropertyDefinitions>

         <telerik:PropertyDefinition DisplayName="Margin.Left"

                                     Description ="Gets/sets the left of margin."

                                     Binding="{Binding Path=Margin.Left}" />

     </telerik:RadPropertyGrid.PropertyDefinitions>

</telerik:RadPropertyGrid>

Thanks.

0
Maya
Telerik team
answered on 31 Oct 2011, 08:01 AM
Hello Alex,

Please take a look at our demos for a reference. Is that the behavior you require ? 

 
Greetings,
Maya
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Doug
Top achievements
Rank 1
answered on 31 Oct 2011, 12:53 PM
The behavior we are looking for is akin to the winforms property grid where you supply an object and it determines the properties including collections.  C1 does a good job but we want a single vendor, my understanding of your current system is that it is a wrapper for the dataform and requires manual work- so much so that it would be better to write our own tool, I hope I'm missing somethign because this component is the missing link as far as we are concerned.
Tags
General Discussions
Asked by
lkeel
Top achievements
Rank 1
Answers by
Hristo
Telerik team
lkeel
Top achievements
Rank 1
Doug
Top achievements
Rank 1
Valentin.Stoychev
Telerik team
Lothar
Top achievements
Rank 1
Mark Stevens
Top achievements
Rank 1
Pavel Pavlov
Telerik team
Steve Schaneville
Top achievements
Rank 1
Alexey Oyun
Top achievements
Rank 1
Kartheek
Top achievements
Rank 1
Gary Paul
Top achievements
Rank 1
Peruri
Top achievements
Rank 1
Milan
Telerik team
Alex
Top achievements
Rank 1
Maya
Telerik team
Share this question
or