Beispiel #1
0
        protected virtual void OnExit(object sender, RoutedEventArgs e)
        {
            State = WidgetStateType.Unloaded;

            if (!IsOnExitActive)
            {
                e.Handled = true;
                return;
            }
        }
Beispiel #2
0
        protected WidgetContent()
        {
            Initialized        += OnCreated;
            Initialized        += OnInitialized;
            Loaded             += OnEnter;
            Unloaded           += OnExit;
            DataContextChanged += OnDataContextChanged;

            IsCreated       = false;
            IsOnEnterActive = true;
            IsOnExitActive  = true;
            State           = WidgetStateType.Unknown;
        }