我有這樣的(基本上)定義的comboxbox:將DataPager綁定到ComboBox?
<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的的每頁(這是源到DataGrid)被綁定到ComboBox的SelectedItem.Value(或者是它的SelectedValue? ):
<DataPager PageSize="{Binding Path=SelectedItem.Value, ElementName=pageViewSize}" Source="{Binding PageView}"/>
不幸的是,這是行不通的。初始頁面大小不是10.每當我在ComboBox中更改選擇內容時,DataGrid中顯示的頁面大小都不會發生任何變化。
我在做什麼錯?
感謝
哼。不工作仍然。 – AlvinfromDiaspar
你能爲你的組合框顯示代碼嗎? – devdigital
我更新了原來的帖子。出於某種原因,組合框代碼並未出現在最後的帖子中。奇怪的。 – AlvinfromDiaspar