Table of Contents

Class SectionExtensions

Namespace
The.WPF.Sections
Assembly
Instagile.WPF.dll
public static class SectionExtensions
Inheritance
SectionExtensions
Inherited Members

Methods

AsHero(ISection)

public static ISection AsHero(this ISection self)

Parameters

self ISection

Returns

ISection

Hidden(ISection)

public static ISection Hidden(this ISection self)

Parameters

self ISection

Returns

ISection

HiddenIf(ISection, Func<bool>)

public static ISection HiddenIf(this ISection self, Func<bool> condition)

Parameters

self ISection
condition Func<bool>

Returns

ISection

NonResizable(ISection)

public static ISection NonResizable(this ISection self)

Parameters

self ISection

Returns

ISection

Resizable(ISection)

public static ISection Resizable(this ISection self)

Parameters

self ISection

Returns

ISection

Visible(ISection)

public static ISection Visible(this ISection self)

Parameters

self ISection

Returns

ISection

VisibleIf(ISection, Func<bool>)

public static ISection VisibleIf(this ISection self, Func<bool> condition)

Parameters

self ISection
condition Func<bool>

Returns

ISection

WithBrushes(ISection, Brush, Brush, Brush, bool)

public static ISection WithBrushes(this ISection self, Brush headerBackgroundBrush = null, Brush headerForegroundBrush = null, Brush sectionBackgroundBrush = null, bool freezeBrushes = true)

Parameters

self ISection
headerBackgroundBrush Brush
headerForegroundBrush Brush
sectionBackgroundBrush Brush
freezeBrushes bool

Returns

ISection

WithColour(ISection, Color)

public static ISection WithColour(this ISection self, Color colour)

Parameters

self ISection
colour Color

Returns

ISection

WithSubtitle(ISection, Func<string>)

public static ISection WithSubtitle(this ISection self, Func<string> subtitleGenerator)

Parameters

self ISection
subtitleGenerator Func<string>

Returns

ISection

WithSubtitle(ISection, Func<Task<string>>)

public static ISection WithSubtitle(this ISection self, Func<Task<string>> subtitleGeneratorAsync)

Parameters

self ISection
subtitleGeneratorAsync Func<Task<string>>

Returns

ISection

WithTitle(ISection, string)

public static ISection WithTitle(this ISection self, string title)

Parameters

self ISection
title string

Returns

ISection