C# Class ArcGISPortalViewer.Common.RichTextColumns

Inheritance: Windows.UI.Xaml.Controls.Panel
Show file Open project: Esri/arcgis-portalviewer-dotnet

Public Properties

Property Type Description
ColumnTemplateProperty Windows.UI.Xaml.DependencyProperty
RichTextContentProperty Windows.UI.Xaml.DependencyProperty

Public Methods

Method Description
RichTextColumns ( ) : System

Initializes a new instance of the RichTextColumns class.

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size

Arranges the original content and all extra columns.

MeasureOverride ( Size availableSize ) : Size

Determines whether additional overflow columns are needed and if existing columns can be removed.

Private Methods

Method Description
ResetOverflowLayout ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Invoked when the content or overflow template is changed to recreate the column layout.

Method Details

ArrangeOverride() protected method

Arranges the original content and all extra columns.
protected ArrangeOverride ( Size finalSize ) : Size
finalSize Windows.Foundation.Size Defines the size of the area the children must be arranged /// within.
return Windows.Foundation.Size

MeasureOverride() protected method

Determines whether additional overflow columns are needed and if existing columns can be removed.
protected MeasureOverride ( Size availableSize ) : Size
availableSize Windows.Foundation.Size The size of the space available, used to constrain the /// number of additional columns that can be created.
return Windows.Foundation.Size

RichTextColumns() public method

Initializes a new instance of the RichTextColumns class.
public RichTextColumns ( ) : System
return System

Property Details

ColumnTemplateProperty public static property

Identifies the ColumnTemplate dependency property.
public static DependencyProperty,Windows.UI.Xaml ColumnTemplateProperty
return Windows.UI.Xaml.DependencyProperty

RichTextContentProperty public static property

Identifies the RichTextContent dependency property.
public static DependencyProperty,Windows.UI.Xaml RichTextContentProperty
return Windows.UI.Xaml.DependencyProperty