Table of Contents

Class TableViewFilterMenuFlyout

Namespace
WinUI.TableView
Assembly
WinUI.TableView.dll

Represents the filter menu flyout for a TableViewColumnHeader.

[WinRTRuntimeClassName("Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides")]
[WinRTExposedType(typeof(WinUI_TableView_TableViewFilterMenuFlyoutWinRTTypeDetails))]
public class TableViewFilterMenuFlyout : Flyout, IWinRTObject
Inheritance
object
DependencyObject
FlyoutBase
Flyout
TableViewFilterMenuFlyout
Implements
IWinRTObject

Constructors

TableViewFilterMenuFlyout()

Initializes a new instance of the TableViewFilterMenuFlyout class.

public TableViewFilterMenuFlyout()

Properties

ColumnHeader

Gets or sets the TableViewColumnHeader associated with this filter menu flyout.

public TableViewColumnHeader? ColumnHeader { get; set; }

Property Value

TableViewColumnHeader

Items

Gets or sets the collection of menu items to be displayed in the filter flyout.

public IList<MenuFlyoutItemBase> Items { get; set; }

Property Value

IList<MenuFlyoutItemBase>

TableView

Gets or sets the TableView associated with this filter menu flyout.

public TableView? TableView { get; set; }

Property Value

TableView

Methods

CreatePresenter()

When overridden in a derived class, initializes a control to show the flyout content as appropriate for the derived control. Note: This method has no base class implementation and must be overridden in a derived class.

protected override Control CreatePresenter()

Returns

Control

The control that displays the content of the flyout.