使用listview的ScrollIntoView方法,屏幕闪烁。。有遇到的么?
我做另一个简单测试
private void btn_Click(object sender, RoutedEventArgs e)
{
var txt = new TextBlock
{
Text=Guid.NewGuid().ToString(),
FontSize=20,
};
this.listview.Items.Add(txt);
this.listview.ScrollIntoView(txt);
}
就这样一段简单的代码,发现一个现象。
1 手动滚到最后一行的时候,再触发按钮事件,则会屏幕闪烁。
2 手动滚到第一行的时候,在触发按钮事件,则屏幕会闪烁。
似乎 当手动借入ListView的时候,就会闪烁,。。
如果一直添加则不会。。