Hey,
i want to create my own GridView control which herits yours.
I've created a new vb component project inherits the Telerik gridview with no code.
On my main project, on the form i've added the inherits control and in the form load event, i've defined the datasource and the data member properties.
I've no pb with the data, i see the 60 lines and all the columns, but with one problem....The data are not visible like a blank forecolor, but when i enter in a cell (in edit mode) i see now the data with black font.
Any idea ?
i want to create my own GridView control which herits yours.
I've created a new vb component project inherits the Telerik gridview with no code.
On my main project, on the form i've added the inherits control and in the form load event, i've defined the datasource and the data member properties.
I've no pb with the data, i see the 60 lines and all the columns, but with one problem....The data are not visible like a blank forecolor, but when i enter in a cell (in edit mode) i see now the data with black font.
Any idea ?
7 Answers, 1 is accepted
0
Accepted
Richard Slade
Top achievements
Rank 2
answered on 01 Feb 2011, 10:34 PM
Hello Nermond,
I'm not quite sure what you mean, but from the sounds of it, it may be that you have missed adding the ThemeClassName to the inherited RadGridView?
Please take a look at this KB article which describes inheriting Rad Controls.
Hope that helps
Richard
I'm not quite sure what you mean, but from the sounds of it, it may be that you have missed adding the ThemeClassName to the inherited RadGridView?
Please take a look at this KB article which describes inheriting Rad Controls.
Hope that helps
Richard
0
OD
Top achievements
Rank 1
answered on 02 Feb 2011, 02:09 PM
hum, nope, it's not a theme problem.
On the screenshot, you see the inherited gridview on the left and right the normal gridview.
GridView screenshot
On the screenshot, you see the inherited gridview on the left and right the normal gridview.
GridView screenshot
0
Richard Slade
Top achievements
Rank 2
answered on 02 Feb 2011, 02:13 PM
Hello,
I've not seen this issue before with an inherited RadGridView. Please could you provide a sample class (inherited radGridView) that replicates the issue and I'll do my best to help.
thanks
Richard
I've not seen this issue before with an inherited RadGridView. Please could you provide a sample class (inherited radGridView) that replicates the issue and I'll do my best to help.
thanks
Richard
0
0
Accepted
Richard Slade
Top achievements
Rank 2
answered on 02 Feb 2011, 03:06 PM
Hello,
I have tried your project and yes, I experienced the same issue. However, in your project, I created a new class, and copied in the following code;
and it worked fine. Therefore, I'd suggest just replacing the current grid with a new one. Just create a new class and copy in the above code, it should be fine.
Let me know if that helps
Richard
I have tried your project and yes, I experienced the same issue. However, in your project, I created a new class, and copied in the following code;
Imports
System.ComponentModel
Imports
Telerik.WinControls.UI
Public
Class
Class1
Inherits
RadGridView
Public
Overrides
Property
ThemeClassName
As
String
Get
Return
GetType
(RadGridView).FullName
End
Get
Set
(
ByVal
value
As
String
)
End
Set
End
Property
End
Class
and it worked fine. Therefore, I'd suggest just replacing the current grid with a new one. Just create a new class and copy in the above code, it should be fine.
Let me know if that helps
Richard
0
OD
Top achievements
Rank 1
answered on 02 Feb 2011, 03:51 PM
I created my basic component from a VisualStudio's component class. I modified the code to inherit RadGridWiew. It didn't work.
I tried again with a radForm. I modified the code to inherit RadGridWiew and there, my component is ok.
thanks for your help
I tried again with a radForm. I modified the code to inherit RadGridWiew and there, my component is ok.
thanks for your help
0
Richard Slade
Top achievements
Rank 2
answered on 02 Feb 2011, 03:53 PM
Glad I could be of help
Regards,
Richard
Regards,
Richard