Click here to Skip to main content
15,889,704 members
Home / Discussions / C#
   

C#

 
QuestionGraphic in C# Pin
Member 1068390210-Apr-14 6:03
Member 1068390210-Apr-14 6:03 
AnswerRe: Graphic in C# Pin
Richard MacCutchan10-Apr-14 6:29
mveRichard MacCutchan10-Apr-14 6:29 
GeneralRe: Graphic in C# Pin
Member 1068390211-Apr-14 6:05
Member 1068390211-Apr-14 6:05 
AnswerRe: Graphic in C# Pin
V.10-Apr-14 22:53
professionalV.10-Apr-14 22:53 
AnswerRe: Graphic in C# Pin
Bernhard Hiller10-Apr-14 22:57
Bernhard Hiller10-Apr-14 22:57 
Questionchange interface type to other interface type Pin
Nico Haegens10-Apr-14 4:28
professionalNico Haegens10-Apr-14 4:28 
AnswerRe: change interface type to other interface type Pin
Richard Deeming10-Apr-14 4:41
mveRichard Deeming10-Apr-14 4:41 
GeneralRe: change interface type to other interface type Pin
Nico Haegens10-Apr-14 5:14
professionalNico Haegens10-Apr-14 5:14 
I'll provide more details:
Got 3 classes & 1 interface
1 class that has all the functionality and implements an interface
1 class that makes that class generic, has 1 property named DataItemTypeName and inherits from above class
1 class that wraps the generic class so it's usable in a webpage and also inherits from the first class.

in the controldesigner, I'm trying to access the control I made through the property Component which runtimetype is the type of the generic class.
What I understood from the exception is that it's trying to cast class nr 2 to the interface that it's baseclass implements and fails.
When I get to a line of code that says:
ICustomRepeater control = (ICustomRepeater)Component;
I get the exception below:

System.InvalidCastException was unhandled by user code
HResult=-2147467262
Message=Unable to cast object of type 'CustomRepeaterNS.CustomGenericItemsControl`1[TestApp.DummyTestClass]' to type 'CustomRepeaterNS.ICustomRepeater'.
Source=CustomRepeater
StackTrace:
at CustomRepeaterNS.CustomRepeaterDesigner.GetDesignTimeHtml() in d:\CustomRepeater\CustomRepeater\CustomRepeater.cs:line 842
at System.Web.UI.Design.ControlDesigner.GetDesignTimeHtml(DesignerRegionCollection regions)
at CustomRepeaterNS.CustomRepeaterDesigner.GetDesignTimeHtml(DesignerRegionCollection regions) in d:\CustomRepeater\CustomRepeater\CustomRepeater.cs:line 807
at System.Web.UI.Design.ControlDesigner.GetViewRendering(ControlDesigner designer)
InnerException:
GeneralRe: change interface type to other interface type Pin
Richard Deeming10-Apr-14 6:11
mveRichard Deeming10-Apr-14 6:11 
GeneralRe: change interface type to other interface type Pin
Nico Haegens11-Apr-14 6:07
professionalNico Haegens11-Apr-14 6:07 
AnswerRe: change interface type to other interface type Pin
Keith Barrow10-Apr-14 5:12
professionalKeith Barrow10-Apr-14 5:12 
GeneralRe: change interface type to other interface type Pin
Nico Haegens10-Apr-14 6:26
professionalNico Haegens10-Apr-14 6:26 
GeneralRe: change interface type to other interface type Pin
Keith Barrow10-Apr-14 22:28
professionalKeith Barrow10-Apr-14 22:28 
GeneralRe: change interface type to other interface type Pin
Nico Haegens11-Apr-14 0:31
professionalNico Haegens11-Apr-14 0:31 
GeneralRe: change interface type to other interface type Pin
Keith Barrow11-Apr-14 0:38
professionalKeith Barrow11-Apr-14 0:38 
QuestionSerialize subclass of windows.forms.label Pin
DanielSheets10-Apr-14 3:08
DanielSheets10-Apr-14 3:08 
AnswerRe: Serialize subclass of windows.forms.label Pin
Ravi Bhavnani10-Apr-14 3:54
professionalRavi Bhavnani10-Apr-14 3:54 
QuestionDownload From Autoconfig Help Pin
LawlessBaron10-Apr-14 1:03
LawlessBaron10-Apr-14 1:03 
QuestionRe: Download From Autoconfig Help Pin
Eddy Vluggen10-Apr-14 3:02
professionalEddy Vluggen10-Apr-14 3:02 
AnswerRe: Download From Autoconfig Help Pin
LawlessBaron10-Apr-14 16:49
LawlessBaron10-Apr-14 16:49 
GeneralRe: Download From Autoconfig Help Pin
Eddy Vluggen11-Apr-14 7:40
professionalEddy Vluggen11-Apr-14 7:40 
Questionstrange behaviour of click method Pin
joost.versteegen10-Apr-14 0:28
joost.versteegen10-Apr-14 0:28 
AnswerRe: strange behaviour of click method Pin
Rob Philpott10-Apr-14 0:50
Rob Philpott10-Apr-14 0:50 
GeneralRe: strange behaviour of click method Pin
joost.versteegen10-Apr-14 1:13
joost.versteegen10-Apr-14 1:13 
GeneralRe: strange behaviour of click method Pin
Rob Philpott10-Apr-14 1:44
Rob Philpott10-Apr-14 1:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.