Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <UserControl x:Class="FordCommsWrapperDemo.UserControl1"
- 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"
- xmlns:oxy="http://oxyplot.codeplex.com"
- xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
- xmlns:winformchart="clr-namespace:System.Windows.Forms.DataVisualization.Charting;assembly=System.Windows.Forms.DataVisualization"
- mc:Ignorable="d" Loaded="UserControl_Loaded" MinWidth="1000" MinHeight="600" HorizontalAlignment="Left" VerticalAlignment="Top" HorizontalContentAlignment="Center" FontFamily="Source Code Pro" IsManipulationEnabled="True" Height="624" Margin="0" Width="800">
- <UserControl.Background>
- <RadialGradientBrush>
- <GradientStop Color="#FFEA33EA"/>
- <GradientStop Color="Black"/>
- <GradientStop Color="#FF465FA2" Offset="1"/>
- </RadialGradientBrush>
- </UserControl.Background>
- <UserControl.BorderBrush>
- <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
- <GradientStop Color="Black" Offset="0"/>
- <GradientStop Color="#FFC58B8B" Offset="1"/>
- </LinearGradientBrush>
- </UserControl.BorderBrush>
- <Grid Width="1000">
- <Grid.RowDefinitions>
- <RowDefinition Height="43*"/>
- <RowDefinition Height="558*"/>
- <RowDefinition Height="8*"/>
- </Grid.RowDefinitions>
- <Button BorderThickness="0"
- Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" Content="" Height="34" HorizontalAlignment="Left" Margin="0,24,0,0" Name="buttonStartStream" VerticalAlignment="Top" Width="44" Click="buttonStartStream_Click" Grid.RowSpan="2" Padding="0" >
- <Button.BorderBrush>
- <SolidColorBrush Color="#FFF9F9F9" Opacity="0"/>
- </Button.BorderBrush>
- <Button.Background>
- <ImageBrush ImageSource="play2.png"/>
- </Button.Background>
- </Button>
- <Button BorderThickness="0"
- Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" Content="" HorizontalAlignment="Right" Margin="0,0,910,556" Name="buttonStopStream" VerticalAlignment="Bottom" Width="46" Click="buttonStopStream_Click" Grid.RowSpan="2" Height="36" >
- <Button.Background>
- <ImageBrush ImageSource="stoop.png"/>
- </Button.Background>
- </Button>
- <Button Content="Set up DAQ" Height="34" HorizontalAlignment="Right" Margin="0,-50,647,0" Name="button1" VerticalAlignment="Top" Width="80" Click="button1_Click" RenderTransformOrigin="7.194,0.912" IsEnabled="False" Visibility="Hidden" />
- <TabControl HorizontalAlignment="Left" Height="517" Margin="10,21,0,0" VerticalAlignment="Top" Width="980" Grid.Row="1">
- <TabItem Header="Data View">
- <Grid Background="#FFE5E5E5" Margin="-4">
- <GroupBox Header="Incoming Data" HorizontalAlignment="Left" Margin="9,6,0,0" VerticalAlignment="Top" Height="226" Width="951">
- <DataGrid AutoGenerateColumns="True" Margin="10,10,6,7" x:Name="dataGrid1" />
- </GroupBox>
- <GroupBox x:Name="Data_Profile" Header="Data Profile" HorizontalAlignment="Left" Margin="10,237,0,0" VerticalAlignment="Top" Height="224" Width="950">
- <DataGrid AutoGenerateColumns="True" Margin="12,10,7,0" x:Name="dataGrid2" Height="184" VerticalAlignment="Top" />
- </GroupBox>
- </Grid>
- </TabItem>
- <TabItem Header="Incoming Data">
- <Grid Name ="poop1" Background="#FFE5E5E5" Margin="-4">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="21*"/>
- <ColumnDefinition Width="28*"/>
- <ColumnDefinition Width="921*"/>
- </Grid.ColumnDefinitions>
- <TextBox Name ="box1" HorizontalAlignment="Left" Height="145" Margin="10,85,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.ColumnSpan="3" FontSize="36">
- <TextBox.Background>
- <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
- <GradientStop Color="Black" Offset="1"/>
- <GradientStop Color="White" Offset="1"/>
- <GradientStop Color="White" Offset="0.991"/>
- </LinearGradientBrush>
- </TextBox.Background>
- </TextBox>
- <TextBox Name ="box3" HorizontalAlignment="Left" Height="145" Margin="610.821,85,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.Column="2" FontSize="36"/>
- <TextBox Name ="box2" HorizontalAlignment="Left" Height="145" Margin="287.821,85,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.Column="2" FontSize="36"/>
- <TextBox Name ="box4" HorizontalAlignment="Left" Height="145" Margin="10,282,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.ColumnSpan="3" FontSize="36"/>
- <TextBox Name ="box5" HorizontalAlignment="Left" Height="145" Margin="287.821,282,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.Column="2" FontSize="36"/>
- <TextBox Name ="box6" HorizontalAlignment="Left" Height="145" Margin="610.821,282,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="300" Grid.Column="2" FontSize="36"/>
- <ComboBox Name ="combo1" HorizontalAlignment="Left" Margin="10,59,0,0" VerticalAlignment="Top" Width="300" Grid.ColumnSpan="3"/>
- <ComboBox Name ="combo2" HorizontalAlignment="Left" Margin="287.821,59,0,0" VerticalAlignment="Top" Width="300" Grid.Column="2"/>
- <ComboBox Name ="combo3" HorizontalAlignment="Left" Margin="610.821,59,0,0" VerticalAlignment="Top" Width="300" Grid.Column="2"/>
- <ComboBox Name ="combo4" HorizontalAlignment="Left" Margin="10,256,0,0" VerticalAlignment="Top" Width="300" Grid.ColumnSpan="3"/>
- <ComboBox Name ="combo5" HorizontalAlignment="Left" Margin="287.821,256,0,0" VerticalAlignment="Top" Width="300" Grid.Column="2"/>
- <ComboBox Name ="combo6" HorizontalAlignment="Left" Margin="611,256,0,0" VerticalAlignment="Top" Width="300" Grid.Column="2"/>
- </Grid>
- </TabItem>
- <TabItem Header="Graphical View">
- <Grid Name ="poop" Background="#FFE5E5E5" Margin="0,-4,0,4">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="39*"/>
- <ColumnDefinition Width="58*"/>
- </Grid.ColumnDefinitions>
- <WindowsFormsHost x:Name ="WinFormHost" Height="493" VerticalAlignment="Top" IsHitTestVisible="True" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True" Grid.IsSharedSizeScope="True" UseLayoutRounding="True" Margin="-5,0,-10,-7" Grid.ColumnSpan="2">
- <winformchart:Chart x:Name="MyWinformChart" Height="300" Width="100" Visible="True">
- <winformchart:Chart.Series>
- <winformchart:Series Name="series" ChartType="Line"/>
- </winformchart:Chart.Series>
- <winformchart:Chart.ChartAreas>
- <winformchart:ChartArea/>
- </winformchart:Chart.ChartAreas>
- </winformchart:Chart>
- </WindowsFormsHost>
- <DataGrid AutoGenerateColumns ="True" Name ="LoggedGrid" HorizontalAlignment="Left" Margin="-1078,298,0,0" VerticalAlignment="Top" Height="73" Width="973">
- <DataGrid.ColumnHeaderStyle>
- <Style TargetType="DataGridColumnHeader">
- <EventSetter Event="Click" Handler="columnHeader_Click" />
- </Style>
- </DataGrid.ColumnHeaderStyle>
- </DataGrid>
- </Grid>
- </TabItem>
- <TabItem Header="Build Log Template" HorizontalAlignment="Left" Height="19" VerticalAlignment="Top" Width="145" Margin="0,0,-81,0">
- <Grid Background="#FFE5E5E5" Tag="Build Log Template" Margin="-4">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="29*"/>
- <ColumnDefinition Width="16*"/>
- <ColumnDefinition Width="149*"/>
- </Grid.ColumnDefinitions>
- <GroupBox Header="A2L Parameters" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" RenderTransformOrigin="-1.947,-1.818" Grid.ColumnSpan="3" Height="142" Width="950">
- <DataGrid x:Name="A2LGrid" HorizontalAlignment="Left" Height="120" VerticalAlignment="Top" Width="938">
- <DataGrid.RowStyle>
- <Style TargetType="{x:Type DataGridRow}">
- <EventSetter Event="Control.MouseDoubleClick" Handler="RowDoubleClick" />
- </Style>
- </DataGrid.RowStyle>
- </DataGrid>
- </GroupBox>
- <GroupBox Header="UDS Parameters" HorizontalAlignment="Left" Margin="10,157,0,0" VerticalAlignment="Top" RenderTransformOrigin="-1.947,-1.818" Grid.ColumnSpan="3" Height="142" Width="950">
- <DataGrid x:Name="UDSGrid" ItemsSource="{Binding}" HorizontalAlignment="Left" Height="120" VerticalAlignment="Top" Width="938">
- <DataGrid.RowStyle>
- <Style TargetType="{x:Type DataGridRow}">
- <EventSetter Event="Control.MouseDoubleClick" Handler="UDS_Row_Click" />
- </Style>
- </DataGrid.RowStyle>
- </DataGrid>
- </GroupBox>
- <GroupBox Header="Master List" HorizontalAlignment="Left" Margin="10,304,0,0" VerticalAlignment="Top" RenderTransformOrigin="-1.947,-1.818" Grid.ColumnSpan="3" Height="172" Width="950">
- <DataGrid x:Name="MasterGrid" HorizontalAlignment="Left" Height="149" VerticalAlignment="Top" Width="938" >
- <DataGrid.RowStyle>
- <Style TargetType="{x:Type DataGridRow}">
- <EventSetter Event="Control.MouseDoubleClick" Handler="RowDoubleClick2" />
- </Style>
- </DataGrid.RowStyle>
- </DataGrid>
- </GroupBox>
- </Grid>
- </TabItem>
- </TabControl>
- <Menu HorizontalAlignment="Left" Height="24" VerticalAlignment="Top" Width="1000">
- <MenuItem Header="File">
- <MenuItem Header="_Open Log Template" Click="button2_Click" />
- <MenuItem Header="_Save Log Template" Click="Save_Log_Click" />
- <MenuItem Header="_Clear Template" Click="Clear_Log_Click" />
- <Separator />
- <MenuItem Header="Open Log File" Click="OpenLogFile"/>
- <Separator />
- <MenuItem Header="_Exit" Click="Exit_Click" />
- </MenuItem>
- <MenuItem Header="Operation">
- <MenuItem Header ="Clear Fault Codes" Click="ClearFaults"></MenuItem>
- <Separator />
- <MenuItem Header="Check SPP/SPS" Click="FindDevice"></MenuItem>
- <Separator />
- <MenuItem Header="Start Log" Click="buttonStartStream_Click"></MenuItem>
- <MenuItem Header="Stop Log" Click="buttonStopStream_Click"></MenuItem>
- </MenuItem>
- <MenuItem Header ="Edit Log Template">
- <MenuItem Header="_Open A2L File" Click="A2L_Click" />
- <MenuItem Name ="odsButton" Header="_Open ODS File" Click="ODS_Click" />
- </MenuItem>
- <MenuItem Header="Help"/>
- </Menu>
- <Grid HorizontalAlignment="Left" Height="100" Margin="822,72,0,-164" Grid.Row="2" VerticalAlignment="Top" Width="100"/>
- <StatusBar x:Name="statusBar" RenderTransformOrigin="-1.23,2.265" Margin="0,552,0,0" Grid.Row="1" Grid.RowSpan="2">
- <StatusBarItem IsEnabled="False">
- <TextBlock Name="status" />
- </StatusBarItem>
- </StatusBar>
- <Button Content="Button" HorizontalAlignment="Left" Margin="528,10,0,0" Grid.Row="1" VerticalAlignment="Top" Width="75" Click="Button_Click"/>
- </Grid>
- </UserControl>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement