private void OnToolTipOpening(object sender, ToolTipEventArgs e)
            {
                _foregroundObject.AssertIsForeground();

                Debug.Assert(_textBlock.ToolTip == this);
                Debug.Assert(_disposableToolTip == null);

                _disposableToolTip = _createToolTip();
                _textBlock.ToolTip = _disposableToolTip.ToolTip;
            }
Example #2
0
            private void OnToolTipOpening(object sender, ToolTipEventArgs e)
            {
                _foregroundObject.AssertIsForeground();

                Debug.Assert(_textBlock.ToolTip == this);
                Debug.Assert(_disposableToolTip == null);

                _disposableToolTip = _createToolTip();
                _textBlock.ToolTip = _disposableToolTip.ToolTip;
            }
Example #3
0
            private void OnToolTipOpening(object sender, ToolTipEventArgs e)
            {
                AssertIsForeground();

                Debug.Assert(_element.ToolTip == this);
                Debug.Assert(_disposableToolTip == null);

                _disposableToolTip = _createToolTip();
                _element.ToolTip   = _disposableToolTip.ToolTip;
            }
            private void OnToolTipClosing(object sender, ToolTipEventArgs e)
            {
                _foregroundObject.AssertIsForeground();

                Debug.Assert(_disposableToolTip != null);
                Debug.Assert(_textBlock.ToolTip == _disposableToolTip.ToolTip);

                _textBlock.ToolTip = this;

                _disposableToolTip.Dispose();
                _disposableToolTip = null;
            }
Example #5
0
            private void OnToolTipClosing(object sender, ToolTipEventArgs e)
            {
                _foregroundObject.AssertIsForeground();

                Debug.Assert(_disposableToolTip != null);
                Debug.Assert(_textBlock.ToolTip == _disposableToolTip.ToolTip);

                _textBlock.ToolTip = this;

                _disposableToolTip.Dispose();
                _disposableToolTip = null;
            }