private static void OnGazeAwareBehaviorChanged(FrameworkElement element, bool isGazeAware) { if (isGazeAware) { var gazeAwareBehavior = new GazeAwareBehavior(OnHasGazeChanged) { DelayMilliseconds = element.GetGazeAwareDelay() }; AddBehavior(element, gazeAwareBehavior); } else { RemoveBehavior(element, BehaviorType.GazeAware); } }