protected void FixChildrenDockLengths() { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._fixingChildrenDockLengths.Enter()) { this.OnFixChildrenDockLengths(); } }
private void LayoutElement_IsSelectedChanged(object sender, EventArgs e) { if (this._isSelectedReentrantFlag.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._isSelectedReentrantFlag.Enter()) { this.IsSelected = this.LayoutElement.IsSelected; } } }
private void LayoutElement_IsActiveChanged(object sender, EventArgs e) { if (this._isActiveReentrantFlag.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._isActiveReentrantFlag.Enter()) { BindingOperations.GetBinding(this, LayoutItem.IsActiveProperty); this.IsActive = this.LayoutElement.IsActive; BindingOperations.GetBinding(this, LayoutItem.IsActiveProperty); } } }
protected virtual void OnIsSelectedChanged(DependencyPropertyChangedEventArgs e) { if (this._isSelectedReentrantFlag.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._isSelectedReentrantFlag.Enter()) { if (this.LayoutElement != null) { this.LayoutElement.IsSelected = (bool)e.NewValue; } } } }
public int HookProc(int code, IntPtr wParam, IntPtr lParam) { if (code == 9) { if (this.FocusChanged != null) { this.FocusChanged(this, new FocusChangeEventArgs(wParam, lParam)); } } else if (code == 5 && this._insideActivateEvent.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._insideActivateEvent.Enter()) { } } return(Win32Helper.CallNextHookEx(this._windowHook, code, wParam, lParam)); }
private void _anchorable_IsVisibleChanged(object sender, EventArgs e) { if (this._anchorable != null && this._anchorable.Root != null && this._visibilityReentrantFlag.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._visibilityReentrantFlag.Enter()) { if (!this._anchorable.IsVisible) { base.Visibility = System.Windows.Visibility.Hidden; } else { base.Visibility = System.Windows.Visibility.Visible; } } } }
protected override void OnVisibilityChanged() { if (this._anchorable != null && this._anchorable.Root != null && this._visibilityReentrantFlag.CanEnter) { using (ReentrantFlag._ReentrantFlagHandler __ReentrantFlagHandler = this._visibilityReentrantFlag.Enter()) { if (base.Visibility == System.Windows.Visibility.Hidden) { this._anchorable.Hide(false); } else if (base.Visibility == System.Windows.Visibility.Visible) { this._anchorable.Show(); } } } base.OnVisibilityChanged(); }