私は(基本的に)このように定義されたコンボボックスを持っています:
<ComboBox x:Name="pageViewSize">
<ComboBox.Items>
<ComboBoxItem IsSelected="True">5</ComboBoxItem>
<ComboBoxItem>10</ComboBoxItem>
<ComboBoxItem>20</ComboBoxItem>
<ComboBoxItem>30</ComboBoxItem>
<ComboBoxItem>50</ComboBoxItem>
<ComboBoxItem>100</ComboBoxItem>
</ComboBox.Items>
</ComboBox>
ここで、DataPager の PageSize (DataGrid のソース) をこの ComboBox の SelectedItem.Value (または SelectedValue ですか?) にバインドしたいと思います。
<DataPager PageSize="{Binding Path=SelectedItem.Value, ElementName=pageViewSize}" Source="{Binding PageView}"/>
残念ながら、これは機能していません。初期のページサイズは 10 ではありません。また、ComboBox で選択を変更しても、DataGrid に表示されるページサイズには何も起こりません。
私は何を間違っていますか?
ありがとう