MainWindow.xaml 3.68 KB
Newer Older
潘栩锋's avatar
潘栩锋 committed
1 2 3
<Window x:Class="FLY.Weight.UI.Server.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4
        Title="MainWindow" ResizeMode="NoResize" SizeToContent="WidthAndHeight" MinHeight="80" MinWidth="200">
潘栩锋's avatar
潘栩锋 committed
5 6 7
    <Grid>
        <Grid x:Name="grid_plc"/>
        <Grid x:Name="grid_plcos"/>
潘栩锋's avatar
潘栩锋 committed
8
        <Grid x:Name="grid_WeightSystem"/>
潘栩锋's avatar
潘栩锋 committed
9
        <StackPanel Orientation="Vertical" Margin="5">
10 11 12 13 14 15 16 17 18 19 20 21 22 23
            <ItemsControl x:Name="itemcontrol">
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <StackPanel Orientation="Horizontal" >
                                <StackPanel Orientation="Vertical" Margin="4" >
                                    <TextBlock Text="更新速度" />
                                    <TextBlock FontSize="20">
                                        <Run  Text="{Binding ActUpdateInterval,StringFormat=\{0:sfff\}, Mode=OneWay}" />
                                        <Run Text="ms" FontSize="15"/>
                                    </TextBlock>
                                </StackPanel>
                                <StackPanel Orientation="Vertical" Margin="4" >
                                    <TextBlock Text="PLC连接状态" />
24
                                    <TextBlock Text="{Binding Client.IsConnected}" FontSize="20"/>
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
                                </StackPanel>
                                <StackPanel Orientation="Vertical" Margin="4" >
                                    <TextBlock Text="异常次数" />
                                    <TextBlock Text="{Binding ErrorCnt}" FontSize="20"/>
                                </StackPanel>
                                <StackPanel Orientation="Vertical" Margin="4" >
                                    <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>
            <!--<StackPanel Orientation="Horizontal" >
潘栩锋's avatar
潘栩锋 committed
44 45 46 47 48 49
                <StackPanel Orientation="Vertical" Margin="4" DataContext="{Binding DataContext,ElementName=grid_plc}">
                    <TextBlock Text="更新速度" />
                    <TextBlock Text="{Binding ActUpdateInterval}" FontSize="20"/>
                </StackPanel>
                <StackPanel Orientation="Vertical" Margin="4" DataContext="{Binding DataContext,ElementName=grid_plcos}">
                    <TextBlock Text="PLC连接状态" />
50
                    <TextBlock Text="{Binding IsRunning}" FontSize="20"/>
潘栩锋's avatar
潘栩锋 committed
51 52 53 54 55 56 57
                </StackPanel>
                <StackPanel Orientation="Vertical" Margin="4" DataContext="{Binding DataContext,ElementName=grid_plc}">
                    <TextBlock Text="寄存器更新数" />
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="{Binding DRNeedUpdateCnt}" FontSize="20"/>
                        <TextBlock Text="/"/>
                        <TextBlock Text="{Binding DRCnt}" FontSize="20"/>
潘栩锋's avatar
潘栩锋 committed
58 59
                    </StackPanel>

潘栩锋's avatar
潘栩锋 committed
60
                </StackPanel>
61
            </StackPanel>-->
潘栩锋's avatar
潘栩锋 committed
62 63 64 65
        </StackPanel>
        
    </Grid>
</Window>