29 lines
2.1 KiB
XML
29 lines
2.1 KiB
XML
<UserControl x:Class="Cowain.Bake.UI.FactoryMaintenance.Views.SysSetupView"
|
||
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:local="clr-namespace:Cowain.Bake.UI.FactoryMaintenance.Views"
|
||
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
|
||
mc:Ignorable="d"
|
||
d:DesignHeight="450" d:DesignWidth="800">
|
||
<Grid>
|
||
<Button Content="保存" Style="{StaticResource ButtonInfo}" Command="{Binding SaveCommand}" HorizontalAlignment="Left" Height="40" Margin="10,10,0,0" VerticalAlignment="Top" Width="115" IsEnabled="{Binding IsAllowed}"/>
|
||
<DataGrid HorizontalAlignment="Left" SelectedItem="{Binding SelectedItem,Mode=TwoWay}" AutoGenerateColumns="False" ItemsSource="{Binding ParamList}" Margin="10,55,0,0" VerticalAlignment="Top" Width="780">
|
||
<i:Interaction.Triggers >
|
||
<i:EventTrigger EventName="CellEditEnding">
|
||
<i:InvokeCommandAction Command="{Binding CellEditEndingCommand}"/>
|
||
</i:EventTrigger>
|
||
</i:Interaction.Triggers>
|
||
<DataGrid.Columns>
|
||
<DataGridTextColumn Header="序号" Width="100" Binding="{Binding Id}" Visibility="Hidden"/>
|
||
<DataGridTextColumn Header="参数名称" IsReadOnly="True" Width="120" Binding="{Binding ParamCode}" Visibility="Hidden"/>
|
||
<DataGridTextColumn Header="参数描述" IsReadOnly="False" Width="350" Binding="{Binding ParamName}" />
|
||
<!--以下行,没有UpdateSourceTrigger=PropertyChanged就不行-->
|
||
<DataGridTextColumn Header="参数值" Width="150" Binding="{Binding ParamValue,UpdateSourceTrigger=PropertyChanged}" />
|
||
<DataGridTextColumn Header="校验规则" Width="150" Binding="{Binding CheckRegular}" Visibility="Hidden"/>
|
||
</DataGrid.Columns>
|
||
</DataGrid>
|
||
</Grid>
|
||
</UserControl>
|