是否有关于每个DispatcherPriority枚举值的确切含义以及其与WPF应用程序的关系的文档。
特别是,在Background
/ ContextIdle
/ ApplicationIdle
之间是否存在任何实际区别?我发现自己在代码的不同部分使用了这些值,并希望标准化一个值。
典型的用法是在数据绑定的TreeView控件中。当设置一个项目为选定状态(在ViewModel中)时,我希望首先展开其所有父项(同样在ViewModel中),然后等待它们完全呈现(在View中)才实际设置选定属性。