0
바인딩에 나타 나는 그것을로드 할 때 생성자에이 XAML쓸모없는 열
<Grid>
<DataGrid x:Name="GridBinding" ItemsSource="{Binding Path=Elements[record]}" Background="Transparent" RowBackground="Transparent" HorizontalAlignment="Left" Margin="10,10,10,10" Width="497">
<DataGrid.Columns>
<DataGridTextColumn Header="LastName" Binding="{Binding Path=Element[LastName].Value}" Width="*"/>
<DataGridTextColumn Header="Sales" Binding="{Binding Path=Element[Sales].Value}" Width="*"/>
<DataGridTextColumn Header="Country" Binding="{Binding Path=Element[Country].Value}" Width="*"/>
<DataGridTextColumn Header="Quarter" Binding="{Binding Path=Element[Quarter].Value}" Width="*"/>
</DataGrid.Columns>
</DataGrid>
</Grid>
그리고 이것은, 모든 XML 바인딩이
XElement TrackList = XElement.Load("Rock_None.xml");
GridBinding.DataContext = TrackList;
내 문제가되고있다 좋아,하지만 다른 열을 특성, 요소, 자손으로 가지고있다. 왜 나타나고 왜 도움이 될지 모르겠다.
false로 데이터 그리드의 autogeneratecolumns 속성을 설정해야합니까? –
글쎄 그랬지,하지만 그걸로 자동 생성하는 것은 정말로 불행한거야 .... 항상 거짓이어야하고, 우리가 그것을 필요로한다면 그것은 사실이야 ... – Mokmeuh
그것은 영원히 그렇게되었지만, 나는 당신과 가장 동의하는 경향이있다. 아마도 어쨌든 false로 설정하여 영상을 상당히 세밀하게 제어 할 수 있습니다. –