0
グリッドに編集可能な列が必要ですが、私は必要なのですが、IsReadOnly
プロパティをグリッドのFalse
に設定すると、ItemSourceをロードするときに取得できますa ファントム行。私はすでにチェックしていて、コレクションには正しい量のアイテムがあります。目に見える間違いですか?IsReadOnly =問題あり - WPF
<DataGrid AlternationCount="2"
SelectionMode="Single"
SelectionUnit="FullRow"
BorderThickness="0,3,0,3"
AutoGenerateColumns="False"
GridLinesVisibility="Horizontal"
ItemsSource="{Binding Articles}"
BorderBrush="{DynamicResource GrayBrush5}"
AlternatingRowBackground="{DynamicResource GrayBrush5}"
HorizontalGridLinesBrush="{StaticResource AccentColorBrush}">
<DataGridTextColumn Width="100"
Header="Code"
IsReadOnly="True"
Binding="{Binding Code}" />
'UserCanAddRows'を無効にしましたか? –
@ManfredRadlwimmerもちろんそうではありません:)。それが解決策です!ありがとうございました! – avechuche
ようこそ。次回はまずあなたの質問をGoogleにお願いします。私はかなり "WPF GridView空の行"が十分な結果をもたらすと確信しています。この質問は、「単純な問題」であるために閉鎖される可能性が高いため、削除することをお勧めします。 –