当我想编辑我的数据网格时,c#应用程序停止

时间:2018-03-30 09:59:51

标签: c# wpf material-design

我正在使用WPF开发一个C#应用程序。我需要一个DataGrid来显示三个文本框的列表。为此,我使用了Material Design演示中的可编辑网格,但是当我运行我的应用程序并向网格添加一行时,每当我点击编辑应用程序时停止并显示:

  

此应用程序处于停止模式“。

这是我的XAML代码:

<DataGrid x:Name="DataGridTrait" Margin="6,462,451,24" ItemsSource="{Binding Treatement}" CanUserAddRows="True" CanUserDeleteRows="True" AutoGenerateColumns="False"   materialDesign:DataGridAssist.CellPadding="13 8 8 8" materialDesign:DataGridAssist.ColumnHeaderPadding="8" Grid.Row="1">
        <DataGrid.Columns>
            <DataGridTextColumn Binding="{Binding Traitement}" Header="Traitement"  EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnEditingStyle}"/>
            <materialDesign:MaterialDataGridTextColumn Binding="{Binding Medicament}" Header="Medicament" MaxLength="255" EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnEditingStyle}" />
            <materialDesign:MaterialDataGridTextColumn Binding="{Binding Dose}" Header="Dose" EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnEditingStyle}" >

                <materialDesign:MaterialDataGridTextColumn.ElementStyle>
                    <Style TargetType="{x:Type TextBlock}">
                        <Setter Property="HorizontalAlignment" Value="Right"  />
                    </Style>
                </materialDesign:MaterialDataGridTextColumn.ElementStyle>
            </materialDesign:MaterialDataGridTextColumn>
            <DataGridTextColumn Binding="{Binding Indication}" Header="Indication" EditingElementStyle="{StaticResource MaterialDesignDataGridTextColumnEditingStyle}" />
        </DataGrid.Columns>
        <DataGrid.Resources>
            <Style TargetType="DataGridCell">
                <Style.Triggers>
                    <Trigger Property="IsSelected" Value="True">
                        <Setter Property="Background" Value="DimGray" />
                    </Trigger>
                </Style.Triggers>
            </Style>
        </DataGrid.Resources>
    </DataGrid>

0 个答案:

没有答案