如何在WPF ListView中切換滾動鎖定?如何在WPF ListView中切換滾動鎖定?
當更多的項目被添加到ListView
時,比根據滾動鎖定狀態顯示下面應該發生的空間還要多。
Scroll Lock打開時啓用增加更多的物品時
ListView
不應滾動(這是默認的行爲)。當滾動鎖定爲已禁用
ListView
應該自動滾動到最下面,這樣新添加的項目對用戶可見。
滾動鎖定狀態應該由典型鍵盤上的(很少使用的)「滾動鎖定」按鈕控制。
編輯:代碼有點...
<ListView x:Name="logMessagesListView" ItemsSource="{Binding ElementName=self, Path=LogMessages}">
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Header="Created" Width="100" DisplayMemberBinding="{Binding Created}"/>
<GridViewColumn Header="Level" Width="80" DisplayMemberBinding="{Binding LogLevel}"/>
<GridViewColumn Header="Message" Width="350" DisplayMemberBinding="{Binding Message}"/>
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
你能發表一個實際的問題嗎?否則,這將被關閉,因爲你沒有要求任何東西...... –
問題是在標題中,現在也在文本中。 – mola