AffectsMeasure или AffectsArrange

Я создаю пользовательский элемент управления, где мне нужно обновить макет, если изменяется одно из свойств Dependency. Я могу использоватьFrameworkMetadataProperty.AffectsMeasure или же .FrameworkMetadataProperty.AffectsArrange

Q.1 - Я запутался, какой использовать.

Кроме того, я также могу использовать методы UpdateLayout и InvalidateVisual для обновления пользовательского интерфейса.

Q.2 - Все эти 4 вещи выглядят одинаково, и я не совсем понимаю, когда их использовать?

Ответы на вопрос(1)

Ваш ответ на вопрос