我正在尝试将WPF
DataGrid
的VirtualizingStackPanel.VirtualizationMode
设置为"Standard",但它似乎对我的DataGrid
无效。我还有什么需要做的吗?
唯一可用的选项是VirtualizingStackPanel.CleanUpVirtualizedItem
事件,这对我没有太大帮助。
不要信任Intellisense
只需粘贴VirtualizingStackPanel.VirtualizationMode="Standard"
就可以
我玩了一会儿,Intellisense在"继承"Attached Properties
方面似乎有问题
对应字段
public static readonly DependencyProperty SomeProperty = DependencyProperty.RegisterAttached("Some",...
以及Set And Get方法
public static void SetSome(DependencyObject element, bool value){...}
public static bool GetSome(DependencyObject element){...}
必须存在于特定类上才能使Intellisense工作
使用VirtualizingPanel
时(此处还定义了VirtualizingStackPanel
/VirtualizationMode
的基类(Intellisense按预期工作