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

No Such Property Registered

14 Answers 315 Views
ComboBox and ListBox (obsolete as of Q2 2010)
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Paul Gallen
Top achievements
Rank 1
Paul Gallen asked on 08 Jan 2009, 05:26 PM

Hi

After dropping a RadMultiColumnComboBox onto my designer surface, a error occurs:- No such property registered: TableHeaderHeight, TelerikWincontrols.UI.GridTableElement

 

Any Ideas why?

 

 

P

14 Answers, 1 is accepted

Sort by
0
Nick
Telerik team
answered on 09 Jan 2009, 05:02 PM
Hi Paul Gallen,

Thank you for your question. We are aware of an issue similar to the one you describe, but we are still not sure what is the reason behind it. Could you please elaborate a bit more on the case? Can you send us the sample application demonstrating it?

In the meantime, I suggest that you try the following workaround although I am not sure that it will work - drop a RadGridView component first on the form, then remove it (if you do not need it) then try dropping the multi-column combobox again.

Best wishes,
Nick
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Richard
Top achievements
Rank 1
answered on 14 Jan 2009, 01:18 PM
I too am getting the same error with the Q3 Winforms install. I get the error for a shapedform when I try to but a radbutton or a rad title. I also can not find the template zip files to install the templates for VS 2008. I have to unistall and go back to Q1 to continue developing.
0
kultman
Top achievements
Rank 2
answered on 14 Jan 2009, 10:09 PM
I just had the same problem! With a RadGridView in Q3 2008 (1204). After a lot of trial and error with the other controls I restartet Visual Studio - which worked!
0
Paul Gallen
Top achievements
Rank 1
answered on 15 Jan 2009, 03:06 PM
I followed what Nick suggested and it worked.

P


0
Nick
Telerik team
answered on 16 Jan 2009, 09:55 AM
Hello Richard,

I have attached Visual Studio 2008 templates for C#. Visual Studio 2005 templates should be installed automatically. Please also see the following KB article.

Paul, I am glad this fixed the exception. Thank you for your feedback.

Regards,
Nick
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Kenneth Elman
Top achievements
Rank 1
answered on 06 May 2009, 03:08 PM
I have the exact same problem.

I can no longer open any form with Telerik controls on it.
I have this issue since I upgraded version Q4 2008 to Q1 2009.

I tried to make a new form and drag Telerik controls onto it but get the error as soon as I do it.

Have any other workaround to suggest?
0
Nick
Telerik team
answered on 07 May 2009, 07:29 AM
Hello Kenneth Elman,

If you experience No such property registered exception at design time after upgrade you should follow this help article.

Best wishes,
Nick
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
Trey
Top achievements
Rank 2
answered on 30 Jun 2009, 02:03 PM
Going on my third try of this, it has ground our production to a halt.  Cleared the GAC, uninstalled, re-installed, cleaned, rebuilt.  Will let you know how THIS run goes!

:-(

0
Nick
Telerik team
answered on 01 Jul 2009, 10:59 AM
Hi Trey,

Thank you for contacting us back. As far as we now the steps that I proposed always fix the issue - the no property registered message box. I am puzzled a bit that you managed to clear the GAC before un-installing the controls since the installer protects them and you should not be able to remove them from the GAC. When you uninstall the controls, you should be able to clear the GAC.

Best wishes,
Nick
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
Jean-Philippe Pagé
Top achievements
Rank 1
answered on 04 Aug 2009, 05:36 PM
At first I was having the same problem as original poster, I kept getting the No Property registered message whenever I tried to place the ComboBox in my usercontrol's designer.  I tried with a few different types of controls, some worked while others gave me this same message.  I closed the solution and reopened it a few times and still received the same error.  I tried in a few new projects with the same results.  Then all of a sudden I was able to place the control in a new project so I tried again in my original project and it allowed me to place the combobox.  Now I get the error when trying to run my application (it however seems to work in a new empty project).... it pops up when trying to do this line in InitializeComponent()...

 

 

 

this.radComboBox1.Location = new System.Drawing.Point(89, 6); 


This is what I get whenever I copy the error details into my clipboard:
Telerik.WinControls.RadPropertyNotFoundException was unhandled
  Message="No such property registered: Image, Telerik.WinControls.UI.RadButtonItem"
  Source="Telerik.WinControls"
  PropertyName="Image"
  TypeName="Telerik.WinControls.UI.RadButtonItem"
  StackTrace:
       at Telerik.WinControls.RadProperty.Find(String className, String propertyName)
       at Telerik.WinControls.XmlPropertySetting.DeserializeProperty(String property)
       at Telerik.WinControls.XmlPropertySetting.Deserialize()
       at Telerik.WinControls.XmlStyleSheet.DeserializePropertySettingGroups(PropertySettingGroupCollection resGroups)
       at Telerik.WinControls.PartiallyLoadedStyleSheet.get_PropertySettingGroups()
       at Telerik.WinControls.XmlStyleSheet..ctor(StyleSheet style)
       at Telerik.WinControls.StyleBuilderBase.get_BuilderData()
       at Telerik.WinControls.RadElement.ApplyTheme()
       at Telerik.WinControls.RadElement.ApplyThemeRecursive()
       at Telerik.WinControls.RadElement.ApplyThemeRecursive()
       at Telerik.WinControls.RadElement.ApplyThemeRecursive()
       at Telerik.WinControls.RadElement.ApplyThemeRecursive()
       at Telerik.WinControls.RootRadElement.ControlThemeChanged()
       at Telerik.WinControls.ComponentThemableElementTree.CallContorlThemeChanged()
       at Telerik.WinControls.ComponentThemableElementTree.ApplyThemeToElementTree()
       at Telerik.WinControls.ComponentThemableElementTree.EnsureThemeAppliedInitially()
       at Telerik.WinControls.ComponentThemableElementTree.EnsureChildItems()
       at Telerik.WinControls.RadFormControlBaseOld.EnsureChildItems()
       at Telerik.WinControls.RadFormOld.get_FormElement()
       at Telerik.WinControls.RadFormOld.OnStyleChanged(EventArgs e)
       at System.Windows.Forms.Control.UpdateStyles()
       at System.Windows.Forms.Form.UpdateFormStyles()
       at System.Windows.Forms.Form.set_ControlBox(Boolean value)
       at Telerik.WinControls.RadPopupForm..ctor(PopupEditorBaseElement owner)
       at Telerik.WinControls.UI.RadSizablePopupForm..ctor(PopupEditorBaseElement owner)
       at Telerik.WinControls.UI.ComboPopupForm..ctor(PopupEditorBaseElement owner)
       at Telerik.WinControls.UI.RadComboBoxElement.CreatePopupForm()
       at Telerik.WinControls.UI.PopupEditorBaseElement.get_PopupForm()
       at Telerik.WinControls.UI.RadComboBoxElement.get_ComboPopupForm()
       at Telerik.WinControls.UI.RadComboBoxElement.get_ListBoxElement()
       at Telerik.WinControls.UI.RadComboBox.WireEvents()
       at Telerik.WinControls.UI.RadComboBox.CreateChildItems(RadElement parent)
       at Telerik.WinControls.RadControl.Telerik.WinControls.IComponentTreeHandler.CreateChildItems(RadElement parent)
       at Telerik.WinControls.RadControl.ComponentOverrideElementTree.CreateChildItems(RadElement parent)
       at Telerik.WinControls.ComponentThemableElementTree.EnsureChildItems()
       at Telerik.WinControls.RadControl.get_MaximumSize()
       at System.Windows.Forms.Control.ApplyBoundsConstraints(Int32 suggestedX, Int32 suggestedY, Int32 proposedWidth, Int32 proposedHeight)
       at System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at Telerik.WinControls.RadControl.CallSetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at Telerik.WinControls.RadControl.Telerik.WinControls.IComponentTreeHandler.CallSetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at Telerik.WinControls.ComponentLayoutElementTree.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at Telerik.WinControls.RadControl.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at System.Windows.Forms.Control.SetBounds(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       at System.Windows.Forms.Control.set_Location(Point value)
       at VirtualPlannerBuilder.DesignCatProductCtrl.InitializeComponent() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\DesignVPBAddin\DesignCatProductCtrl.Designer.cs:line 97
       at VirtualPlannerBuilder.DesignCatProductCtrl..ctor() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\DesignVPBAddin\DesignCatProductCtrl.cs:line 21
       at VirtualPlannerBuilder.VPBAddin.Load() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\DesignVPBAddin\DesignVBPAddin.cs:line 59
       at VirtualPlannerBuilder.MainController.LoadAddins() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\MainController.cs:line 164
       at VirtualPlannerBuilder.MainForm..ctor() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\MainForm.cs:line 31
       at VirtualPlannerBuilder.Program.Main() in D:\Travail\CatalogExpress\Dev\PDP\Src\CatalogExpress\VirtualPlannerWizard\Program.cs:line 18
       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException:
0
Victor
Telerik team
answered on 05 Aug 2009, 09:10 AM
Hi Jean,

The issue with the "No such property registered" message is related to Visual Studio application domain loading one version of the assemblies while the references in your project point another. This causes the theming mechanism to look for a property in the wrong assembly which causes the exception. You have to make sure that Visual Studio loads the same version of the assemblies as your project references. To be sure, you should uninstall all versions of RadControls and leave only the one which you need, then you need to add your Telerik references anew, restart Visual Studio (it is important to restart the Visual Studio instance, not just close and reopen the solution while Visual Studio is working) and the exception will disappear.

Please also make sure that the RadControls in your ToolBox are of the version that you are referencing in your project. Dragging RadControls of one version to your form and having project references to another RadControls version can also cause the "No such property registered" error.

I hope this helps. If you continue having issues of this type, please send me a sample project which reproduces them You can attach the project to the support ticket that you have opened. This will allow me to check it for wrong references.

Kind regards,
Victor
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
Jean-Philippe Pagé
Top achievements
Rank 1
answered on 05 Aug 2009, 01:08 PM
Hi Victor,

I don't really know what could have messed up my installation as I've only installed the demo and I don't think I had ever installed any other previous version.  I had already tried removing and then re-installing the components and it didn't fix the problem.  This time I went and manually removed the components from the GAC after having uninstalled them (I figured the uninstaller should have taken care of that but I guess not).  This extra step fixed my problem.

Thank you!
0
Xetick
Top achievements
Rank 1
answered on 09 Sep 2009, 12:58 PM
I also got this error to. I tried everything in this thread including application_upgrade but it still got the error. In my case its a RadGridview. I also used ProcessMonitor to try to find the assembly with the wrong version. The one I found was a VXD assembly. Not sure if this was the cause but went to to try to delete it. However that couldn't be done so I ended up uninstalling ALL telerik controls, WinForm, Reports, Silverlight, Asp.Net. Then installed the WinForm again and finally this seems to have solved the problem. It's a pain to do but at least I can get back to work now.

Do note the WinForm was a older version "2009 Q1 sp1" while all other controls I have from telerik uses the latest version. This could have trigged it.
0
Nick
Telerik team
answered on 11 Sep 2009, 01:24 PM
Hello Jean-Philippe Pagé,

Thank you for contacting us. Our WinForms installation is independent of all other our controls. I am not sure what caused the issue in your case. I am glad that everything works now and you can continue your work.

Do not hesitate to write us back if you have further questions.

Greetings,
Nick
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.
Tags
ComboBox and ListBox (obsolete as of Q2 2010)
Asked by
Paul Gallen
Top achievements
Rank 1
Answers by
Nick
Telerik team
Richard
Top achievements
Rank 1
kultman
Top achievements
Rank 2
Paul Gallen
Top achievements
Rank 1
Kenneth Elman
Top achievements
Rank 1
Trey
Top achievements
Rank 2
Jean-Philippe Pagé
Top achievements
Rank 1
Victor
Telerik team
Xetick
Top achievements
Rank 1
Share this question
or