New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Constructors

C#
public ProviderUILayerBase()

Properties

C#
public UILayerUpdateContext CurrentUpdateContext { get; }
C#
public bool IsHitTestVisible { get; set; }

Implements: IUILayer.IsHitTestVisible

C#
public abstract string Name { get; }

Implements: IUILayer.Name

C#
public virtual bool ShouldClip { get; }

Implements: IUILayer.ShouldClip

C#
public virtual bool ShouldUpdateWhenNotInvalidated { get; }

Implements: IUILayer.ShouldUpdateWhenNotInvalidated

C#
public UIProviderRegistry UIRegistry { get; }

Methods

C#
public void ArrangeChildren()

Implements: IUILayer.ArrangeChildren()

C#
public virtual void ClearChildren()

Implements: IUILayer.ClearChildren()

C#
public virtual void DoOnPresentationChanged()

Implements: IUILayer.DoOnPresentationChanged()

C#
protected abstract IEnumerable<IUIProvider> EnumerateVisibleProviders()
Returns:

IEnumerable<IUIProvider>

C#
public UIElement GetLayerUIElement()
Returns:

UIElement

Implements: IUILayer.GetLayerUIElement()

C#
protected abstract void RemoveUIProvider(IUIProvider provider)
Parameters:providerIUIProvider
C#
protected void RemoveUIProviderNoRecycle(IUIProvider provider)
Parameters:providerIUIProvider
C#
protected virtual bool ShouldRemoveProvider(IUIProvider uiProvider)
Parameters:uiProviderIUIProviderReturns:

bool

C#
protected virtual void UpdateUI()
C#
public void UpdateViewPort(UILayerUpdateContext context)
Parameters:contextUILayerUpdateContext

Implements: IUILayer.UpdateViewPort(UILayerUpdateContext)