123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <UserControl x:Class="Mini8SlaveSim.Views.Mini8Tab"
- 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:i="http://schemas.microsoft.com/xaml/behaviors"
- xmlns:local="clr-namespace:Mini8SlaveSim.Views"
- xmlns:prism="http://prismlibrary.com/"
- prism:ViewModelLocator.AutoWireViewModel="True"
- mc:Ignorable="d"
- d:Height="600" d:Width="800">
- <Grid Background="#FFB4EDEA" >
- <Grid.RowDefinitions>
- <RowDefinition Height="4*"/>
- <RowDefinition Height="0.5*"/>
- </Grid.RowDefinitions>
- <DataGrid Grid.Row="0" ItemsSource="{Binding RowItems}" IsReadOnly="True" SelectionUnit="Cell" CanUserSortColumns="False" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False" CanUserReorderColumns="False" Margin="10,10,10,10" Background="#FFF3D9D9">
- <DataGrid.Columns>
- <DataGridTextColumn Header="Point" Binding="{Binding Name}"/>
- <DataGridTextColumn Header="Ch1" Binding="{Binding Ch1}"/>
- <DataGridTextColumn Header="Ch2" Binding="{Binding Ch2}"/>
- <DataGridTextColumn Header="Ch3" Binding="{Binding Ch3}"/>
- <DataGridTextColumn Header="Ch4" Binding="{Binding Ch4}"/>
- <DataGridTextColumn Header="Ch5" Binding="{Binding Ch5}"/>
- <DataGridTextColumn Header="Ch6" Binding="{Binding Ch6}"/>
- <DataGridTextColumn Header="Ch7" Binding="{Binding Ch7}"/>
- <DataGridTextColumn Header="Ch8" Binding="{Binding Ch8}"/>
- <DataGridTextColumn Header="Ch9" Binding="{Binding Ch9}"/>
- <DataGridTextColumn Header="Ch10" Binding="{Binding Ch10}"/>
- <DataGridTextColumn Header="Ch11" Binding="{Binding Ch11}"/>
- <DataGridTextColumn Header="Ch12" Binding="{Binding Ch12}"/>
- <DataGridTextColumn Header="Ch13" Binding="{Binding Ch13}"/>
- <DataGridTextColumn Header="Ch14" Binding="{Binding Ch14}"/>
- <DataGridTextColumn Header="Ch15" Binding="{Binding Ch15}"/>
- <DataGridTextColumn Header="Ch16" Binding="{Binding Ch16}"/>
- </DataGrid.Columns>
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="SelectedCellsChanged">
- <i:InvokeCommandAction Command="{Binding CellClickCommand}" PassEventArgsToCommand="True"/>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </DataGrid>
- <StackPanel Grid.Row="1" Orientation="Horizontal" Margin="10,10,10,10" HorizontalAlignment="Center" VerticalAlignment="Center">
- <Label Content="Point:" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <TextBox Text="{Binding RegisterName}" IsEnabled="False" Height="25" Width="150" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <Label Content="Ch:" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <TextBox Text="{Binding ChannelNumber}" IsEnabled="False" Height="25" Width="150" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <Label Content="Value:" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <TextBox Text="{Binding WriteValue}" Height="25" Width="150" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- <Button Content="Write" Command="{Binding WriteCommand}" Margin="20,0,0,0" HorizontalAlignment="Center" VerticalAlignment="Center" Height="25" Width="50"/>
- </StackPanel>
- </Grid>
- </UserControl>
|