      $set sourceformat(variable)

      *> Namespace: WPFTreeView

      *>> <summary>
      *>> Window1
      *>> </summary>
       class-id WPFTreeView.Window1 is partial inherits type System.Windows.Window
       implements type System.Windows.Markup.IComponentConnector.

       working-storage section.
      $line 4 "..\..\Window1.xaml"
       01 WinTreeView type WPFTreeView.Window1 internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 6 "..\..\Window1.xaml"
       01 treeView1 type System.Windows.Controls.TreeView internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 7 "..\..\Window1.xaml"
       01 TreeviewStammdaten type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 8 "..\..\Window1.xaml"
       01 TreeviewKunden type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 9 "..\..\Window1.xaml"
       01 TreeviewLieferanten type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 10 "..\..\Window1.xaml"
       01 TreeviewArchitekten type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 11 "..\..\Window1.xaml"
       01 TreeviewMitarbeiter type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 12 "..\..\Window1.xaml"
       01 TreeviewArtikel type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 13 "..\..\Window1.xaml"
       01 TreeviewArtikelBasisDaten type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 14 "..\..\Window1.xaml"
       01 TreeviewArtikelLagerBuchungen type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 15 "..\..\Window1.xaml"
       01 TreeviewArtikelKonditionen type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 16 "..\..\Window1.xaml"
       01 TreeviewArtikelWarengruppen type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 17 "..\..\Window1.xaml"
       01 TreeviewArtikelEinkaufsrabatt type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 19 "..\..\Window1.xaml"
       01 TreeviewTextbausteine type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 22 "..\..\Window1.xaml"
       01 TreeviewLichBasis type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 23 "..\..\Window1.xaml"
       01 TreeviewTools type System.Windows.Controls.TreeViewItem internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 28 "..\..\Window1.xaml"
       01 textBox1 type System.Windows.Controls.TextBox internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 29 "..\..\Window1.xaml"
       01 button1 type System.Windows.Controls.Button internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 30 "..\..\Window1.xaml"
       01 button2 type System.Windows.Controls.Button internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 31 "..\..\Window1.xaml"
       01 button3 type System.Windows.Controls.Button internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 32 "..\..\Window1.xaml"
       01 button4 type System.Windows.Controls.Button internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
      $line 33 "..\..\Window1.xaml"
       01 label1 type System.Windows.Controls.Label internal
           attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields").
      $line default
      $line hidden
       01 _contentLoaded condition-value.

      *>> <summary>
      *>> InitializeComponent
      *>> </summary>
       method-id InitializeComponent final
                    attribute System.Diagnostics.DebuggerNonUserCode()
                    attribute System.CodeDom.Compiler.GeneratedCode("PresentationBuildTasks", "4.0.0.0").
       local-storage section.
       01 resourceLocater type System.Uri.
       procedure division.
       if _contentLoaded then 
           goback
       end-if
       set _contentLoaded to True
       set resourceLocater to new System.Uri("/WPFTreeView;component/window1.xaml" type System.UriKind::Relative)
      $line 1 "..\..\Window1.xaml"
       invoke type System.Windows.Application::LoadComponent(self resourceLocater)
      $line default
      $line hidden
       end method.

       method-id Connect final for type System.Windows.Markup.IComponentConnector
                    attribute System.Diagnostics.DebuggerNonUserCode()
                    attribute System.CodeDom.Compiler.GeneratedCode("PresentationBuildTasks", "4.0.0.0")
                    attribute System.ComponentModel.EditorBrowsable(
                      type System.ComponentModel.EditorBrowsableState::Never)
                    attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", 
                      "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")
                    attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", 
                      "CA1502:AvoidExcessiveComplexity")
                    attribute System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", 
                      "CA1800:DoNotCastUnnecessarily").
       procedure division using by value connectionId as binary-long target as object.
       if connectionId = 1 then 
           set WinTreeView to target as type WPFTreeView.Window1
           goback
       end-if
       if connectionId = 2 then 
           set treeView1 to target as type System.Windows.Controls.TreeView
           goback
       end-if
       if connectionId = 3 then 
           set TreeviewStammdaten to target as type System.Windows.Controls.TreeViewItem
           goback
       end-if
       if connectionId = 4 then 
           set TreeviewKunden to target as type System.Windows.Controls.TreeViewItem
      $line 8 "..\..\Window1.xaml"
           invoke TreeviewKunden::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Kunden))
      $line default
      $line hidden
      $line 8 "..\..\Window1.xaml"
           invoke TreeviewKunden::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_KundenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 5 then 
           set TreeviewLieferanten to target as type System.Windows.Controls.TreeViewItem
      $line 9 "..\..\Window1.xaml"
           invoke TreeviewLieferanten::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Lieferanten))
      $line default
      $line hidden
      $line 9 "..\..\Window1.xaml"
           invoke TreeviewLieferanten::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_LieferantenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 6 then 
           set TreeviewArchitekten to target as type System.Windows.Controls.TreeViewItem
      $line 10 "..\..\Window1.xaml"
           invoke TreeviewArchitekten::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Architekten))
      $line default
      $line hidden
      $line 10 "..\..\Window1.xaml"
           invoke TreeviewArchitekten::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_ArchitektenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 7 then 
           set TreeviewMitarbeiter to target as type System.Windows.Controls.TreeViewItem
      $line 11 "..\..\Window1.xaml"
           invoke TreeviewMitarbeiter::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Mitarbeiter))
      $line default
      $line hidden
      $line 11 "..\..\Window1.xaml"
           invoke TreeviewMitarbeiter::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_MitarbeiterRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 8 then 
           set TreeviewArtikel to target as type System.Windows.Controls.TreeViewItem
           goback
       end-if
       if connectionId = 9 then 
           set TreeviewArtikelBasisDaten to target as type System.Windows.Controls.TreeViewItem
      $line 13 "..\..\Window1.xaml"
           invoke TreeviewArtikelBasisDaten::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_Basisdaten))
      $line default
      $line hidden
      $line 13 "..\..\Window1.xaml"
           invoke TreeviewArtikelBasisDaten::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_BasisdatenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 10 then 
           set TreeviewArtikelLagerBuchungen to target as type System.Windows.Controls.TreeViewItem
      $line 14 "..\..\Window1.xaml"
           invoke TreeviewArtikelLagerBuchungen::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_Lagerbuchungen))
      $line default
      $line hidden
      $line 14 "..\..\Window1.xaml"
           invoke TreeviewArtikelLagerBuchungen::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_LagerbuchungenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 11 then 
           set TreeviewArtikelKonditionen to target as type System.Windows.Controls.TreeViewItem
      $line 15 "..\..\Window1.xaml"
           invoke TreeviewArtikelKonditionen::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_Konditionen))
      $line default
      $line hidden
      $line 15 "..\..\Window1.xaml"
           invoke TreeviewArtikelKonditionen::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_KonditionenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 12 then 
           set TreeviewArtikelWarengruppen to target as type System.Windows.Controls.TreeViewItem
      $line 16 "..\..\Window1.xaml"
           invoke TreeviewArtikelWarengruppen::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_Warengruppen))
      $line default
      $line hidden
      $line 16 "..\..\Window1.xaml"
           invoke TreeviewArtikelWarengruppen::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_WarengruppenRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 13 then 
           set TreeviewArtikelEinkaufsrabatt to target as type System.Windows.Controls.TreeViewItem
      $line 17 "..\..\Window1.xaml"
           invoke TreeviewArtikelEinkaufsrabatt::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_Einkaufsrabatt))
      $line default
      $line hidden
      $line 17 "..\..\Window1.xaml"
           invoke TreeviewArtikelEinkaufsrabatt::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Artikel_EinkaufsrabattRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 14 then 
           set TreeviewTextbausteine to target as type System.Windows.Controls.TreeViewItem
      $line 19 "..\..\Window1.xaml"
           invoke TreeviewTextbausteine::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Textbausteine))
      $line default
      $line hidden
      $line 19 "..\..\Window1.xaml"
           invoke TreeviewTextbausteine::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_TextbausteineRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 15 then 
           set TreeviewLichBasis to target as type System.Windows.Controls.TreeViewItem
           goback
       end-if
       if connectionId = 16 then 
           set TreeviewTools to target as type System.Windows.Controls.TreeViewItem
      $line 23 "..\..\Window1.xaml"
           invoke TreeviewTools::add_MouseLeftButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_Tools))
      $line default
      $line hidden
      $line 23 "..\..\Window1.xaml"
           invoke TreeviewTools::add_MouseRightButtonUp(new System.Windows.Input.MouseButtonEventHandler(self::MenuItem_ToolsRe))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 17 then 
           set textBox1 to target as type System.Windows.Controls.TextBox
           goback
       end-if
       if connectionId = 18 then 
           set button1 to target as type System.Windows.Controls.Button
      $line 29 "..\..\Window1.xaml"
           invoke button1::add_Click(new System.Windows.RoutedEventHandler(self::button1_Click))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 19 then 
           set button2 to target as type System.Windows.Controls.Button
      $line 30 "..\..\Window1.xaml"
           invoke button2::add_Click(new System.Windows.RoutedEventHandler(self::button2_Click))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 20 then 
           set button3 to target as type System.Windows.Controls.Button
      $line 31 "..\..\Window1.xaml"
           invoke button3::add_Click(new System.Windows.RoutedEventHandler(self::button3_Click))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 21 then 
           set button4 to target as type System.Windows.Controls.Button
      $line 32 "..\..\Window1.xaml"
           invoke button4::add_Click(new System.Windows.RoutedEventHandler(self::button4_Click))
      $line default
      $line hidden
           goback
       end-if
       if connectionId = 22 then 
           set label1 to target as type System.Windows.Controls.Label
           goback
       end-if
       set _contentLoaded to True
       end method.

       end class.

