Hallo,
ich habe mir eine kleine UserControl erstellt und möchte diese gerne in meinem Hauptfenster instanziieren. Was ich soweit verstanden habe ist, dass ich ein Namespace brauche. Folgenden Code habe ich bereits:
UserControl (loco.xaml):
MainWindow.xaml
Allerdings bekomme ich immer die Fehlermeldung "Fehler 1 Der CLR-Namespace wurde nicht definiert. Der CLR-Namespace-URI verweist auf den Namespace "railControl.locoCtrl", der nicht in der Assembly vorhanden ist.".
Woran liegt das, bzw. wie und wo muss ich die Namespaces dann definieren?
ich habe mir eine kleine UserControl erstellt und möchte diese gerne in meinem Hauptfenster instanziieren. Was ich soweit verstanden habe ist, dass ich ein Namespace brauche. Folgenden Code habe ich bereits:
UserControl (loco.xaml):
VB.NET-Quellcode
- <UserControl x:Class="locoCtrl.loco"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- mc:Ignorable="d"
- d:DesignHeight="333" d:DesignWidth="192" Name="locoCtrl">
- <Grid>
- <!-- Hier sind die ganzen Controls -->
- </Grid>
- </UserControl>
MainWindow.xaml
VB.NET-Quellcode
- <Window x:Class="MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:myControls="clr-namespace:railControl.locoCtrl;assembly=railControl"
- Title="MainWindow" Height="350" Width="525">
- <Grid>
- <!-- Hier soll die UserControl rein -->
- </Grid>
- </Window>
Allerdings bekomme ich immer die Fehlermeldung "Fehler 1 Der CLR-Namespace wurde nicht definiert. Der CLR-Namespace-URI verweist auf den Namespace "railControl.locoCtrl", der nicht in der Assembly vorhanden ist.".
Woran liegt das, bzw. wie und wo muss ich die Namespaces dann definieren?
Twitch Viewer Display Chat-, Zuschauer- und Statistiktool für Streamer