MainWindow.xaml 4.32 KB
Newer Older
1 2 3 4 5 6 7 8
<Window x:Class="FLY.Weight2.UI.Server.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" ResizeMode="NoResize" SizeToContent="WidthAndHeight" MinHeight="80" MinWidth="200">
    <Grid>
        <Grid x:Name="grid_plc"/>
        <Grid x:Name="grid_plcos"/>
        <Grid x:Name="grid_WeightSystem"/>
9 10 11 12 13 14 15 16 17 18 19 20 21 22
        <StackPanel Margin="5">
            <StackPanel Orientation="Horizontal">
                <StackPanel Margin="4" DataContext="{Binding ElementName=grid_WeightSystem,Path=DataContext}">
                    <TextBlock Text="当前线速度设置m/min*10" />
                    <TextBlock FontSize="20">
                    <Run  Text="{Binding Accessory.CurrentVelocitySet,StringFormat=\{0:F0\}, Mode=OneWay}" />
                    </TextBlock>
                </StackPanel>
                <StackPanel Margin="4" x:Name="spBDetect">
                    <TextBlock Text="测厚仪服务器连接状态" />
                    <TextBlock Text="{Binding IsConnected}" FontSize="20"/>
                </StackPanel>
            </StackPanel>

23 24 25 26 27
            <ItemsControl x:Name="itemcontrol">
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <StackPanel Orientation="Horizontal" >
28
                                <StackPanel Margin="4" >
29 30 31 32 33 34
                                    <TextBlock Text="更新速度" />
                                    <TextBlock FontSize="20">
                                        <Run  Text="{Binding ActUpdateInterval,StringFormat=\{0:sfff\}, Mode=OneWay}" />
                                        <Run Text="ms" FontSize="15"/>
                                    </TextBlock>
                                </StackPanel>
35
                                <StackPanel Margin="4" >
36 37 38
                                    <TextBlock Text="PLC连接状态" />
                                    <TextBlock Text="{Binding Client.IsConnected}" FontSize="20"/>
                                </StackPanel>
39
                                <StackPanel Margin="4" >
40 41 42
                                    <TextBlock Text="异常次数" />
                                    <TextBlock Text="{Binding ErrorCnt}" FontSize="20"/>
                                </StackPanel>
43
                                <StackPanel Margin="4" >
44 45 46 47 48 49 50 51 52 53 54 55
                                    <TextBlock Text="寄存器更新数" />
                                    <StackPanel Orientation="Horizontal">
                                        <TextBlock Text="{Binding DRNeedUpdateCnt}" FontSize="20"/>
                                        <TextBlock Text="/"/>
                                        <TextBlock Text="{Binding DRCnt}" FontSize="20"/>
                                    </StackPanel>
                                </StackPanel>
                            </StackPanel>
                        </StackPanel>
                    </DataTemplate>
                </ItemsControl.ItemTemplate>
            </ItemsControl>
56
            <Button Content="配置" Padding="20,5" Margin="5" HorizontalAlignment="Left" Click="btnSetupClick"></Button>
57
            <!--<StackPanel Orientation="Horizontal" >
58
                <StackPanel Margin="4" DataContext="{Binding DataContext,ElementName=grid_plc}">
59 60 61
                    <TextBlock Text="更新速度" />
                    <TextBlock Text="{Binding ActUpdateInterval}" FontSize="20"/>
                </StackPanel>
62
                <StackPanel Margin="4" DataContext="{Binding DataContext,ElementName=grid_plcos}">
63 64 65
                    <TextBlock Text="PLC连接状态" />
                    <TextBlock Text="{Binding IsRunning}" FontSize="20"/>
                </StackPanel>
66
                <StackPanel Margin="4" DataContext="{Binding DataContext,ElementName=grid_plc}">
67 68 69 70 71 72 73 74 75 76 77 78 79
                    <TextBlock Text="寄存器更新数" />
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="{Binding DRNeedUpdateCnt}" FontSize="20"/>
                        <TextBlock Text="/"/>
                        <TextBlock Text="{Binding DRCnt}" FontSize="20"/>
                    </StackPanel>

                </StackPanel>
            </StackPanel>-->
        </StackPanel>
        
    </Grid>
</Window>