Example #1
0
        protected override void OnTemplateApplied(INameScope nameScope)
        {
            if (_popup != null)
            {
                _popup.Opened -= PopupOpened;
            }

            _popup         = nameScope.Get <Popup>("PART_Popup");
            _popup.Opened += PopupOpened;
        }
Example #2
0
        /// <summary>
        /// Called when the MenuItem's template has been applied.
        /// </summary>
        protected override void OnTemplateApplied(INameScope nameScope)
        {
            base.OnTemplateApplied(nameScope);

            _popup = nameScope.Get <Popup>("PART_Popup");
            _popup.DependencyResolver = DependencyResolver.Instance;
            _popup.PopupRootCreated  += PopupRootCreated;
            _popup.Opened            += PopupOpened;
            _popup.Closed            += PopupClosed;
        }
 public static bool TryGet <T>(this INameScope scope, string name, out T result) where T : class
 {
     try
     {
         result = scope.Get <T>(name);
     }
     catch
     {
         result = null;
     }
     return(result != null);
 }
Example #4
0
 protected override void OnTemplateApplied(INameScope nameScope)
 {
     _presenter        = nameScope.Get <TextPresenter>("PART_TextPresenter");
     _presenter.Cursor = new Cursor(StandardCursorType.Ibeam);
 }
Example #5
0
        protected override void OnTemplateApplied(INameScope nameScope)
        {
            if (_popup != null)
            {
                _popup.Opened -= PopupOpened;
            }

            _popup = nameScope.Get<Popup>("PART_Popup");
            _popup.Opened += PopupOpened;
        }
Example #6
0
        /// <summary>
        /// Called when the MenuItem's template has been applied.
        /// </summary>
        protected override void OnTemplateApplied(INameScope nameScope)
        {
            base.OnTemplateApplied(nameScope);

            _popup = nameScope.Get<Popup>("PART_Popup");
            _popup.DependencyResolver = DependencyResolver.Instance;
            _popup.PopupRootCreated += PopupRootCreated;
            _popup.Opened += PopupOpened;
            _popup.Closed += PopupClosed;
        }
Example #7
0
 protected override void OnTemplateApplied(INameScope nameScope)
 {
     _presenter = nameScope.Get<TextPresenter>("PART_TextPresenter");
     _presenter.Cursor = new Cursor(StandardCursorType.Ibeam);
 }
Example #8
0
 /// <inheritdoc/>
 protected override void OnTemplateApplied(INameScope nameScope)
 {
     _indicator = nameScope.Get <Border>("PART_Indicator");
     UpdateIndicator(Bounds.Size);
 }
Example #9
0
 /// <inheritdoc/>
 protected override void OnTemplateApplied(INameScope nameScope)
 {
     _indicator = nameScope.Get<Border>("PART_Indicator");
     UpdateIndicator(Bounds.Size);
 }