私は2つDataGrid
のsを持っています:
<DataGrid Name="grdDailyOne"
AutoGenerateColumns="False"
CanUserResizeRows="False"
CanUserResizeColumns="False"
CanUserReorderColumns="False"
CanUserAddRows="False"
CanUserDeleteRows="True">
<DataGrid.Columns>
<DataGridTextColumn Header="From"
Binding="{Binding From}"
MinWidth="100" />
<DataGridTextColumn Header="To"
Binding="{Binding To}"
MinWidth="100" />
<DataGridTextColumn Header="Elapsed Time"/>
<DataGridTextColumn Header="HDDC Codes"
Binding="{Binding HDDCCode}"
MinWidth="250" />
<DataGridTextColumn Header="Details of Operations in Sequence and Remarks"
Binding="{Binding Details}"
MinWidth="250" />
<DataGridTextColumn Header="Rot Ftg"
Binding="{Binding RotFtg}" />
<DataGridTextColumn Header="Slide Ftg"
Binding="{Binding SlideFtg}" />
</DataGrid.Columns>
</DataGrid>
と:
<DataGrid AutoGenerateColumns="False"
Name="grid1"
HorizontalAlignment="Center"
FontSize="25"
Margin="10,20,10,40"
CanUserResizeRows="False"
CanUserResizeColumns="False"
CanUserReorderColumns="False"
CanUserAddRows="False"
CanUserDeleteRows="True">
<DataGrid.Columns>
<DataGridTextColumn Header="Product"
Binding="{Binding Product}" />
<DataGridTextColumn Header="Amount"
Binding="{Binding Amount}" />
<DataGridTextColumn Header="Units"
Binding="{Binding Units}" />
</DataGrid.Columns>
</DataGrid>
さて、一番下の行では問題なく行を選択できますが、一番上の行は選択できません。調べてみましたが、すべてのプロパティは同じです。ある時点でそれができたのは知っていますが、今はそうではありません。設定する必要がある、不足しているプロパティはありますか?
を使用してみSelectionMode="Single" SelectionUnit="FullRow"
ましたが、まだ何もありません。