Class
SettingsPane

Represents the SettingsPane Control.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Extensions

Assembly:Telerik.Windows.Controls.Diagrams.Extensions.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Diagram")]
[SuppressMessage("Microsoft.Design", "CA1001:TypesThatOwnDisposableFieldsShouldBeDisposable")]
public class SettingsPane : SettingsPaneBase

Inheritance: objectSettingsPaneBaseSettingsPane

Inherited Members SettingsPaneBase.DiagramPropertySettingsPaneBase.IsActivePropertySettingsPaneBase.OnDiagramSelectionBoundsChanged(object, EventArgs)SettingsPaneBase.DiagramSettingsPaneBase.IsActive

Constructors

SettingsPane()

Declaration

cs-api-definition
public SettingsPane()

Fields

SettingsPaneViewHeightProperty

Identifies the SettingsPaneViewHeight dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SettingsPaneViewHeightProperty

Field Value

DependencyProperty

SettingsPaneViewStyleProperty

Identifies the SettingsPaneViewStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SettingsPaneViewStyleProperty

Field Value

DependencyProperty

SettingsPaneViewWidthProperty

Identifies the SettingsPaneViewWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SettingsPaneViewWidthProperty

Field Value

DependencyProperty

Properties

SettingsPaneViewHeight

Gets or sets the height of the settings pane view.

Declaration

cs-api-definition
public double SettingsPaneViewHeight { get; set; }

Property Value

double

SettingsPaneViewStyle

Styles the SettingsPaneView.

Declaration

cs-api-definition
public Style SettingsPaneViewStyle { get; set; }

Property Value

Style

SettingsPaneViewWidth

Gets or sets the width of the settings pane view.

Declaration

cs-api-definition
public double SettingsPaneViewWidth { get; set; }

Property Value

double

Methods

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnDiagramAdditionalContentActivated(object, AdditionalContentActivatedEventArgs)

Called when diagram addition control is activated.

Declaration

cs-api-definition
protected override void OnDiagramAdditionalContentActivated(object sender, AdditionalContentActivatedEventArgs e)

Parameters

sender

object

e

AdditionalContentActivatedEventArgs

Overrides SettingsPaneBase.OnDiagramAdditionalContentActivated(object, AdditionalContentActivatedEventArgs)

OnDiagramPropertyChanged(RadDiagram, RadDiagram)

Called when diagram control property is changed.

Declaration

cs-api-definition
protected override void OnDiagramPropertyChanged(RadDiagram oldValue, RadDiagram newValue)

Parameters

oldValue

RadDiagram

The old value.

newValue

RadDiagram

The new value.

Overrides SettingsPaneBase.OnDiagramPropertyChanged(RadDiagram, RadDiagram)

OnDiagramSelectionChanged(object, SelectionChangedEventArgs)

Called when [diagram control selection changed].

Declaration

cs-api-definition
protected override void OnDiagramSelectionChanged(object sender, SelectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

SelectionChangedEventArgs

The SelectionChangedEventArgs instance containing the event data.

Overrides SettingsPaneBase.OnDiagramSelectionChanged(object, SelectionChangedEventArgs)

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

OnIsActivePropertyChanged(bool, bool)

Called when [is active property changed].

Declaration

cs-api-definition
protected override void OnIsActivePropertyChanged(bool oldValue, bool newValue)

Parameters

oldValue

bool

If set to true [old value].

newValue

bool

If set to true [new value].

Overrides SettingsPaneBase.OnIsActivePropertyChanged(bool, bool)

OnMouseLeftButtonDown(MouseButtonEventArgs)

Declaration

cs-api-definition
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

OnMouseLeftButtonUp(MouseButtonEventArgs)

Declaration

cs-api-definition
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

OnMouseWheel(MouseWheelEventArgs)

Declaration

cs-api-definition
protected override void OnMouseWheel(MouseWheelEventArgs e)

Parameters

e

MouseWheelEventArgs