|
10 | 10 | ui:WindowHelper.UseModernWindowStyle="True" |
11 | 11 | mc:Ignorable="d" Topmost="True" |
12 | 12 | WindowStyle="ToolWindow" |
13 | | - Title="EditFunctionWIndow" Height="250" Width="400"> |
| 13 | + Title="EditFunctionWIndow" Height="250" Width="400" |
| 14 | + FontFamily="Microsoft YaHei" |
| 15 | + > |
14 | 16 | <Window.Resources > |
15 | 17 | <Style TargetType="TextBox" BasedOn="{StaticResource ComboBoxTextBoxStyle}"> |
16 | 18 | <Setter Property="ui:ControlHelper.CornerRadius" Value="0" /> |
| 19 | + <Setter Property="FontFamily" Value="Red" /> |
17 | 20 | </Style> |
18 | 21 | <Style x:Key="DataTextBlock" TargetType="TextBlock" BasedOn="{StaticResource DataGridTextBlockStyle}"> |
19 | 22 | <Setter Property="Padding" Value="5,0,0,0" /> |
|
34 | 37 |
|
35 | 38 | <Grid> |
36 | 39 | <DockPanel> |
37 | | - <Grid DockPanel.Dock="Bottom" Margin="5"> |
| 40 | + <Grid DockPanel.Dock="Bottom" Margin="5"> |
38 | 41 | <Grid.ColumnDefinitions> |
39 | 42 | <ColumnDefinition Width="1*"/> |
40 | 43 | <ColumnDefinition Width="10"/> |
|
43 | 46 | <Button Content="取消" HorizontalAlignment="Stretch" Click="CancelButton_Click"/> |
44 | 47 | <Button Content="保存" Grid.Column="2" HorizontalAlignment="Stretch" Click="SaveButton_Click"/> |
45 | 48 | </Grid> |
46 | | - <DataGrid DockPanel.Dock="Top" Name="ParamsDataGrid" CanUserSortColumns="False" ItemsSource="{Binding Func.Params}" AutoGenerateColumns="False" CanUserResizeColumns="True" CanUserResizeRows="False"> |
| 49 | + <DataGrid DockPanel.Dock="Top" Name="ParamsDataGrid" CanUserSortColumns="False" ItemsSource="{Binding Func.Params}" AutoGenerateColumns="False" CanUserResizeColumns="True" CanUserResizeRows="False"> |
47 | 50 | <DataGrid.ContextMenu> |
48 | 51 | <ContextMenu StaysOpen="true"> |
49 | 52 | <MenuItem Header="添加" Click="AddParams_Click" /> |
|
53 | 56 | </DataGrid.ContextMenu> |
54 | 57 | <DataGrid.Columns> |
55 | 58 | <DataGridCheckBoxColumn Width ="44" Header="可选" Binding="{Binding Optional}" CanUserResize="False" HeaderStyle="{StaticResource DateTimePickerFlyoutButtonStyle}"/> |
56 | | - <DataGridTemplateColumn Width ="6*" Header="类型" HeaderStyle="{StaticResource DateTimePickerFlyoutButtonStyle}"> |
| 59 | + <DataGridTextColumn Width ="2*" Header="参数名" Binding="{Binding ParamName}" HeaderStyle="{StaticResource DateTimePickerFlyoutButtonStyle}" EditingElementStyle="{StaticResource EditingTextbox}" ElementStyle="{StaticResource DataTextBlock}"/> |
| 60 | + <DataGridTemplateColumn Width ="3*" Header="类型" HeaderStyle="{StaticResource DateTimePickerFlyoutButtonStyle}"> |
57 | 61 | <DataGridTemplateColumn.CellTemplate> |
58 | 62 | <DataTemplate> |
59 | 63 | <TextBlock Text="{Binding ParamType,Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5,0,0,0"/> |
|
0 commit comments