AffectsMeasure или AffectsArrange
Я создаю пользовательский элемент управления, где мне нужно обновить макет, если изменяется одно из свойств Dependency. Я могу использоватьFrameworkMetadataProperty.AffectsMeasure
или же .FrameworkMetadataProperty.AffectsArrange
Q.1 - Я запутался, какой использовать.
Кроме того, я также могу использовать методы UpdateLayout и InvalidateVisual для обновления пользовательского интерфейса.
Q.2 - Все эти 4 вещи выглядят одинаково, и я не совсем понимаю, когда их использовать?