<Grid x:Class="BottomPanelV"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:EgtWPFLib5="clr-namespace:EgtWPFLib5;assembly=EgtWPFLib5"
      xmlns:EgtBEAMWALL="clr-namespace:EgtBEAMWALL.ViewerOptimizer"
      Height="350"
      Visibility="{Binding BottomPanel_Visibility}">

   <!--<EgtWPFLib5:EgtScrollViewer Focusable="False">-->
   <TabControl SelectedIndex="{Binding SelPartFeatureTab}"
               TabStripPlacement="Right"
               Margin="5">
      <TabControl.ItemContainerStyle>
         <Style TargetType="{x:Type TabItem}">
            <Setter Property="Visibility" Value="Collapsed"/>
         </Style>
      </TabControl.ItemContainerStyle>
      <TabItem Header="STRUCTURE">
         <TabItem.Content>
            <EgtWPFLib5:EgtScrollViewer Focusable="False">
               <EgtBEAMWALL:BTLDataV DataContext="{StaticResource BTLDataWndVM}"
                                     Tag="{Binding Tag, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                                     Margin="5"/>
            </EgtWPFLib5:EgtScrollViewer>
         </TabItem.Content>
      </TabItem>
      <TabItem Header="PART">
         <TabItem.Content>
            <Grid>
               <Grid.RowDefinitions>
                  <RowDefinition Height="1*"/>
                  <RowDefinition Height="Auto"/>
               </Grid.RowDefinitions>
               <EgtWPFLib5:EgtScrollViewer Focusable="False">
                  <EgtBEAMWALL:PartParametersV DataContext="{StaticResource PartParametersVM}"
                                            Tag="{Binding Tag.SelBTLPart, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                                            Margin="5"/>
               </EgtWPFLib5:EgtScrollViewer>
               <TextBlock Grid.Row="1"
                          Text="{Binding Tag.SelBTLPart.sCALC_MSG, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                          Foreground="{Binding Tag.SelBTLPart.CALC_ERR_Foreground, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"   
                          Margin="5,0,5,0"
                          Visibility="{Binding Tag.SelBTLPart.CALC_MSG_Visibility, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"/>
            </Grid>
         </TabItem.Content>
      </TabItem>
      <TabItem Header="FEATURE">
         <TabItem.Content>
            <Grid>
               <Grid.ColumnDefinitions>
                  <ColumnDefinition Width="1*"/>
                  <ColumnDefinition Width="300"/>
               </Grid.ColumnDefinitions>
               <Grid.RowDefinitions>
                  <RowDefinition Height="Auto"/>
                  <RowDefinition Height="1*"/>
                  <RowDefinition Height="Auto"/>
               </Grid.RowDefinitions>
               <Grid.Resources>
                  <Style TargetType="TextBlock">
                     <Style.Triggers>
                        <Trigger Property="Text" Value="">
                           <Setter Property="Visibility" Value="Collapsed"/>
                        </Trigger>
                     </Style.Triggers>
                  </Style>
               </Grid.Resources>
               <EgtBEAMWALL:FeatureManagerV DataContext="{StaticResource FeatureManagerVM}"
                                            Tag="{Binding Tag.SelBTLPart.SelBTLFeatureVM, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"/>
               <TabControl Grid.Row="1"
                           TabStripPlacement="Left"
                           Margin="5,5,2.5,5">
                  <TabItem Header="P">
                     <TabItem.Content>
                        <EgtBEAMWALL:PParameterListV DataContext="{StaticResource PParameterListVM}"
                                                     Tag="{Binding Tag.SelBTLPart.SelBTLFeatureVM, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                                                     Margin="5"/>
                     </TabItem.Content>
                  </TabItem>
                  <TabItem Header="Q">
                     <TabItem.Content>
                        <EgtBEAMWALL:QParameterListV DataContext="{StaticResource QParameterListVM}"
                                                     Tag="{Binding Tag.SelBTLPart.SelBTLFeatureVM, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                                                     Margin="5"/>
                     </TabItem.Content>
                  </TabItem>
               </TabControl>
               <!--<TabControl Grid.Column="1"
                           Grid.Row="1"
                           TabStripPlacement="Bottom"                       
                           Margin="2.5,5,5,5">
                     <TabControl.ItemContainerStyle>
                        <Style TargetType="{x:Type TabItem}">
                           <Setter Property="Visibility" Value="Collapsed"/>
                        </Style>
                     </TabControl.ItemContainerStyle>
                     <TabItem Header="Parameter">
                        <TabItem.Content>-->
               <Image Grid.Column="1"
                      Grid.Row="1"
                      Source="{Binding sCurrDraw}" 
                               Margin="5"/>
               <!--</TabItem.Content>
                     </TabItem>
                  </TabControl>-->
               <TextBlock Grid.Row="2" Grid.ColumnSpan="2"
                          Text="{Binding Tag.SelBTLPart.SelBTLFeatureVM.sCALC_MSG, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                          Foreground="{Binding Tag.SelBTLPart.SelBTLFeatureVM.Calc_Background, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"   
                          Margin="5,0,5,0"/>
            </Grid>
         </TabItem.Content>
      </TabItem>
      <TabItem Header="STATISTICS">
         <TabItem.Content>
            <EgtBEAMWALL:StatisticsV DataContext="{StaticResource StatisticsVM}"
                                     Tag="{Binding Tag, RelativeSource={RelativeSource AncestorType={x:Type EgtBEAMWALL:BottomPanelV}}}"
                                     Margin="5"/>
         </TabItem.Content>
      </TabItem>
   </TabControl>
   <!--</EgtWPFLib5:EgtScrollViewer>-->
</Grid>
