<Window x:Class="FLY.Weight.UI.Server.WdSetup" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:FLY.Weight.UI.Server" mc:Ignorable="d" Title="WdSetup" SizeToContent="WidthAndHeight" > <Window.Resources> <ResourceDictionary> <local:BinCntsConverter x:Key="binCntsConv"/> <local:NumberNamesConverter x:Key="numberNamesConv"/> </ResourceDictionary> </Window.Resources> <Grid> <StackPanel> <GroupBox Header="配置文件"> <StackPanel Orientation="Horizontal"> <StackPanel> <StackPanel Margin="5"> <TextBlock Text="plcgroup配置文件" Margin="2"/> <ComboBox MinWidth="200" Margin="2" ItemsSource="{Binding PlcGroupItems}" DisplayMemberPath="Name" SelectedItem="{Binding SelectedItem}" SelectionChanged="ComboBox_SelectionChanged"/> </StackPanel> <StackPanel Margin="5"> <TextBlock Text="各层名称自定义(例如:内,中,外)" Margin="2"/> <TextBox Text="{Binding NumberNames,Converter={StaticResource numberNamesConv}}"/> </StackPanel> <StackPanel Orientation="Horizontal"> <StackPanel Margin="5"> <TextBlock Text="数据版本" Margin="2"/> <ComboBox Margin="2" ItemsSource="{Binding DataVersions}" DisplayMemberPath="Name" SelectedValuePath="Version" SelectedValue="{Binding DataVersion,Mode=TwoWay}" /> </StackPanel> <StackPanel Margin="5"> <TextBlock Text="层显示方式" Margin="2"/> <ComboBox Margin="2" ItemsSource="{Binding WeightStyles}" DisplayMemberPath="Name" SelectedValuePath="ItemStyle" SelectedValue="{Binding ItemStyle,Mode=TwoWay}"/> </StackPanel> </StackPanel> </StackPanel> <Button Content="确定" Padding="20,5" Margin="5" Click="btnOkClick" VerticalAlignment="Bottom"/> </StackPanel> </GroupBox> <GroupBox Header="生成配置文件"> <StackPanel Orientation="Horizontal"> <StackPanel Margin="5"> <TextBlock Text="数据版本" Margin="2"/> <ComboBox Margin="2" ItemsSource="{Binding DataVersions}" DisplayMemberPath="Name" SelectedValuePath="Version" SelectedValue="{Binding DataVersion,Mode=TwoWay}" /> </StackPanel> <StackPanel Margin="5"> <TextBlock Margin="2" Text="输入每层仓数(最多9层, 例如:64446)" /> <TextBox Margin="2" Text="{Binding BinCnts,Converter={StaticResource binCntsConv}}"/> </StackPanel> <Button Content="生成" Padding="20,5" Margin="5" Click="btnGenClick"/> </StackPanel> </GroupBox> </StackPanel> </Grid> </Window>