I have upgraded to v.2011.1.11.419 and got a weird problem with the Property Builder (Visual Studio 2008).
It can be reproduced easily. First, I create a simple form with a RadGridView. The Form1.Designer.cs file is:
namespace
Test1
{
partial
class
Form1
{
/// <summary>
/// Required designer variable.
/// </summary>
private
System.ComponentModel.IContainer components =
null
;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected
override
void
Dispose(
bool
disposing)
{
if
(disposing && (components !=
null
))
{
components.Dispose();
}
base
.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private
void
InitializeComponent()
{
this
.radGridView1 =
new
Telerik.WinControls.UI.RadGridView();
((System.ComponentModel.ISupportInitialize)(
this
.radGridView1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(
this
.radGridView1.MasterTemplate)).BeginInit();
this
.SuspendLayout();
//
// radGridView1
//
this
.radGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
this
.radGridView1.Location =
new
System.Drawing.Point(0, 0);
this
.radGridView1.Name =
"radGridView1"
;
this
.radGridView1.Size =
new
System.Drawing.Size(284, 264);
this
.radGridView1.TabIndex = 0;
this
.radGridView1.Text =
"radGridView1"
;
//
// Form1
//
this
.AutoScaleDimensions =
new
System.Drawing.SizeF(6F, 13F);
this
.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this
.ClientSize =
new
System.Drawing.Size(284, 264);
this
.Controls.Add(
this
.radGridView1);
this
.Name =
"Form1"
;
this
.Text =
"Form1"
;
((System.ComponentModel.ISupportInitialize)(
this
.radGridView1.MasterTemplate)).EndInit();
((System.ComponentModel.ISupportInitialize)(
this
.radGridView1)).EndInit();
this
.ResumeLayout(
false
);
}
#endregion
private
Telerik.WinControls.UI.RadGridView radGridView1;
}
}
Then I open the Designer View and click "Open Property Builder" for a grid. The Property Builder window blinks quickly and the following message box is shown:
---------------------------
Properties Window
---------------------------
Must specify valid information for parsing in the string.
---------------------------
OK
---------------------------
The Form1.Designer.cs file becomes the following:
namespace
Test1
{
partial
class
Form1
{
/// <summary>
/// Required designer variable.
/// </summary>
private
System.ComponentModel.IContainer components =
null
;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected
override
void
Dispose(
bool
disposing)
{
if
(disposing && (components !=
null
))
{
components.Dispose();
}
base
.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private
void
InitializeComponent()
{
this
.MasterTemplate =
new
Telerik.WinControls.UI.RadGridView();
((System.ComponentModel.ISupportInitialize)(
this
.MasterTemplate)).BeginInit();
((System.ComponentModel.ISupportInitialize)(
this
.MasterTemplate.MasterTemplate)).BeginInit();
this
.SuspendLayout();
//
// MasterTemplate
//
this
.MasterTemplate.Dock = System.Windows.Forms.DockStyle.Fill;
this
.MasterTemplate.Location =
new
System.Drawing.Point(0, 0);
this
.MasterTemplate.Name =
"MasterTemplate"
;
this
.MasterTemplate.Size =
new
System.Drawing.Size(284, 264);
this
.MasterTemplate.TabIndex = 0;
this
.MasterTemplate.Text =
"radGridView1"
;
//
// Form1
//
this
.AutoScaleDimensions =
new
System.Drawing.SizeF(6F, 13F);
this
.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this
.ClientSize =
new
System.Drawing.Size(284, 264);
this
.Controls.Add(
this
.radGridView1);
this
.Name =
"Form1"
;
this
.Text =
"Form1"
;
((System.ComponentModel.ISupportInitialize)(
this
.MasterTemplate.MasterTemplate)).EndInit();
((System.ComponentModel.ISupportInitialize)(
this
.MasterTemplate)).EndInit();
this
.ResumeLayout(
false
);
}
#endregion
private
Telerik.WinControls.UI.RadGridView radGridView1;
private
Telerik.WinControls.UI.RadGridView MasterTemplate;
}
}
I tried to uninstall the RadControls at all and install them from scratch. This did not help.
So, could you please help me with a work around this problem? I use a lot of grids in ny project, so, it would be a pity to miss the Property Builder feature.
Thank you.