Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF Set DataGrid ItemSource from列表不生成列_C#_Wpf_Xaml - Fatal编程技术网

C# WPF Set DataGrid ItemSource from列表不生成列

C# WPF Set DataGrid ItemSource from列表不生成列,c#,wpf,xaml,C#,Wpf,Xaml,这里我设置了ItemSource customApplicationHome.dataGridViewCustomApplication.ItemsSource = applicationList; 然后,自动生成列方法未触发 private void dataGridViewCustomApplication_AutoGeneratingColumn(object sender, DataGridAutoGeneratingColumnEventArgs e) {

这里我设置了ItemSource

 customApplicationHome.dataGridViewCustomApplication.ItemsSource = applicationList;
然后,自动生成列方法未触发

 private void dataGridViewCustomApplication_AutoGeneratingColumn(object sender, DataGridAutoGeneratingColumnEventArgs e)
    {
        e.Column.Header = Utils.Util.SplitCamelCase(e.Column.Header.ToString());
    }
用于绑定上述方法的xaml是

<DataGrid x:Name="dataGridViewCustomApplication" 
    AlternationCount="2"
    HeadersVisibility="Column"
    Background="Transparent"
    BorderThickness="0"
    CanUserAddRows="False"
    IsReadOnly="True"
    ColumnWidth="*"
    HorizontalAlignment="Left"
    Margin="0,20,0,85"
    VerticalAlignment="Top"
    Width="{Binding Path=ActualWidth, RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=Binding,AncestorLevel=1}}"
    Height="320"
    Grid.ColumnSpan="2"
    EnableRowVirtualization="False"
    AutoGeneratingColumn="dataGridViewCustomApplication_AutoGeneratingColumn" 
    Sorting="DataGrid_Sorting"
    LayoutUpdated="dataGrid_LayoutUpdated" 
    CopyingRowClipboardContent="DataGrid_CopyingRowClipboardContent" />


还要注意的是,我用作ItemSource的列表在其他数据网格中运行良好。

调试窗口中是否有任何可见的内容?就像在特定视图中提到缺少的方法一样?不,没有错误和缺少的方法:)那么,属性
AutoGenerateColumns
是否设置为
“True”
?这有点难检查,因为您只显示了一个属性:)不,我已经更新了代码。请根据两项要求进行检查