Der Typname "..." ist im Typ "..." nicht vorhanden???

  • WPF

    Der Typname "..." ist im Typ "..." nicht vorhanden???

    Hallo Leute und danke für's reinschauen.

    Ich habe hier ein kleines Problem:

    Hab einen UserControl in einem UserControl. Normallerweise würde man es ungefähr so realisieren:

    XML-Quellcode

    1. ​xmlns:jcStatusleiste="clr-namespace:jcUserApp.jcControls"
    2. ...
    3. <jcStatusleiste:jcStatusleiste x:Name="xxx" DataContext="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"/>

    Irgend wie macht WPF mir ein wenig stress.

    Das ist ein ganz normaler UserControl, und der kann den Typnamen irgend wie nicht finden, aber nur dann, wenn ich x:Name="xxx" eingebe. (xxx ist nur Platzhalter. Es ist egal was ich dort eingebe)

    An sich wollte ich, dass der innere UserControl an das selbe gebunden wird wie das HauptControl. Aber es funktioniert irgend wie nicht. Daher dachte ich mir, mach ich mir das einfacher. Nach dem aufruf wollte ich xxx.DataContext = objekt machen. Aber beides tutet nicht. Kann mir einer helfen?

    Danke im Voraus.