Class PresenterBase
Inheritance
System.Object
PresenterBase
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class PresenterBase : RadControl, IChartElementPresenter, IElementPresenter
Constructors
Declaration
protected PresenterBase()
Fields
Declaration
public static readonly Point InfinityPoint
Field Value
Declaration
public static readonly Size InfinitySize
Field Value
Properties
Declaration
protected Compositor Compositor { get; }
Property Value
|
Microsoft.UI.Composition.Compositor
|
Declaration
protected ContainerVisual ContainerVisualRoot { get; }
Property Value
|
Microsoft.UI.Composition.ContainerVisual
|
Declaration
protected Canvas RenderSurface { get; }
Property Value
|
Microsoft.UI.Xaml.Controls.Canvas
|
Methods
Declaration
protected override bool ApplyTemplateCore()
Returns
Overrides
Declaration
protected ContentPresenter CreateContentPresenter(object content, DataTemplate template)
Parameters
|
System.Object
content
|
|
Microsoft.UI.Xaml.DataTemplate
template
|
Returns
|
Microsoft.UI.Xaml.Controls.ContentPresenter
|
Declaration
public void InvalidatePalette()
Implements
Declaration
protected virtual RadSize MeasureNodeOverride(Node node, object content)
Parameters
|
Node
node
|
|
System.Object
content
|
Returns
Declaration
public void RefreshNode(object node)
Parameters
Implements
Declaration
protected virtual void RefreshNodeCore(Node node)
Parameters
Explicit Interface Implementations
Declaration
bool IElementPresenter.IsVisible { get; }
Returns
Implements
Declaration
RadSize IElementPresenter.MeasureContent(object owner, object content)
Parameters
|
System.Object
owner
|
|
System.Object
content
|
Returns
Implements
Extension Methods