diff --git a/KanSan/MainWindow.xaml.cs b/KanSan/MainWindow.xaml.cs
index 842c3ee..e6b74bc 100644
--- a/KanSan/MainWindow.xaml.cs
+++ b/KanSan/MainWindow.xaml.cs
@@ -32,8 +32,8 @@ namespace KanSan
UI.UCBaustelleList UCBaustelleList;
UI.UCSewerMainMenu uCSewerMainMenu;
- UI.UCLeistungsverzeichnisPositionenBaustelle UCLeistungsverzeichnisPositionenBaustelle = new UI.UCLeistungsverzeichnisPositionenBaustelle();
- UI.UCLeistungsverzeichnisPosList UCLeistungsverzeichnisPosList = new UI.UCLeistungsverzeichnisPosList();
+ UI.UCLeistungsverzeichnisPositionenBaustelle UCLeistungsverzeichnisPositionenBaustelle;
+ UI.UCLeistungsverzeichnisPosList UCLeistungsverzeichnisPosList;
public MainWindow()
{
@@ -41,12 +41,7 @@ namespace KanSan
this.DataContext = new MainWindowViewModel();
#if DEBUG
System.Diagnostics.PresentationTraceSources.DataBindingSource.Switch.Level = SourceLevels.Critical;
-#endif
-
- UCKundeList = new UI.UCKundeList();
- UCKundeList.KundeAdded += UCKundeList_KundeAdded;
- UCKundeList.KundeSelect += UCKundeList_KundeSelect;
-
+#endif
}
private void UCProjektList_ProjektAdded(object sender, UI.SelectProjektEventArgs e)
@@ -128,6 +123,9 @@ namespace KanSan
private void rbKunden_Checked(object sender, RoutedEventArgs e)
{
+ UCKundeList = new UI.UCKundeList();
+ UCKundeList.KundeAdded += UCKundeList_KundeAdded;
+ UCKundeList.KundeSelect += UCKundeList_KundeSelect;
ContentController.Content = UCKundeList;
}
@@ -163,11 +161,13 @@ namespace KanSan
private void rbLeistungsverzeichnis_Checked(object sender, RoutedEventArgs e)
{
+ UCLeistungsverzeichnisPosList = new UI.UCLeistungsverzeichnisPosList();
ContentController.Content = UCLeistungsverzeichnisPosList;
}
private void rbLeistungsverzeichnisBaustellen_Checked(object sender, RoutedEventArgs e)
{
+ UCLeistungsverzeichnisPositionenBaustelle = new UI.UCLeistungsverzeichnisPositionenBaustelle();
ContentController.Content = UCLeistungsverzeichnisPositionenBaustelle;
}
}
diff --git a/KanSan/UI/Objekte/FrmNewObjekt.xaml b/KanSan/UI/Objekte/FrmNewObjekt.xaml
index 5bc6622..75a38cd 100644
--- a/KanSan/UI/Objekte/FrmNewObjekt.xaml
+++ b/KanSan/UI/Objekte/FrmNewObjekt.xaml
@@ -20,6 +20,10 @@
+
+
+
+