Autor Beitrag
aminitoy
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Di 25.05.10 10:15 
Servus!

UltraToolbarsDockArea ist ein Infragistics Control.

Ich habe folgendes Problem:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
private UltraToolbarsDockArea iCtrl;

public Control Ctrl {
    get {
       return iCtrl;             // hier passiert der Fehler Meldung: Cannot implicitly convert ype '...UltraToolbarsDockArea' to 'System.Windows.Forms.Control'
    }
}


Dabei leitet UltraToolbarsDockArea von Control ab!!

Ich habe es auch mit

ausblenden C#-Quelltext
1:
return iCtrl as Control;					


versucht, ein direkter cast ist mir zu gefährlich.

weiß jemand wo das Problem liegen könnte.

Ich danke für eure Hilfe.

lg

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Di 25.05.10 13:15 
user profile iconaminitoy hat folgendes geschrieben Zum zitierten Posting springen:
UltraToolbarsDockArea ist ein Infragistics Control.
Allem Anschein nach nicht. Wäre es von Control abgeleitet, würde C# die Konvertierung zulassen. Das lässt sich also so auf keinen Fall umsetzen, du musst dir etwas Neues überlegen.

user profile iconaminitoy hat folgendes geschrieben Zum zitierten Posting springen:
ein direkter cast ist mir zu gefährlich.
:D as ist um einiges "gefährlicher", denn eine NullReferenceException ist viel weniger aussagekräftig als eine InvalidCastException. as ist wirklich nur in seltenen Fällen nützlich.

_________________
>λ=