我正在尝试将VirtualizingStackPanel.VirtualizationMode
WPF
的{{1}}设置为“标准”,但是对于我的DataGrid
似乎无效。还有什么需要做的吗?
唯一可用的选项是DataGrid
事件,对我没有太大帮助。
答案 0 :(得分:0)
不信任Intellisense
只需粘贴VirtualizingStackPanel.VirtualizationMode="Standard"
即可使用
我玩了一些,似乎在“继承” 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可以正常工作