C# Class BetterExplorer.PieChart.Legend

A pie chart legend
Inheritance: System.Windows.Controls.UserControl
Mostra file Open project: Gainedge/BetterExplorer

Public Methods

Method Description
Legend ( ) : System

Private Methods

Method Description
BoundCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Handles events which are raised when the bound collection changes (i.e. items added/removed)

DataContextChangedHandler ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Handle changes in the datacontext. When a change occurs handlers are registered for events which occur when the collection changes or any items within teh collection change.

ItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Handles events which occur when the properties of bound items change.

ObserveBoundCollectionChanges ( ) : void

Iterates over the items inthe bound collection, adding handlers for PropertyChanged events

PlottedPropertyChanged ( object sender, EventArgs e ) : void

Handles changes to the PlottedProperty property.

RefreshView ( ) : void

Refreshes the view, re-computing any value which is derived from the data bindings

UserControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
legend_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

Method Details

Legend() public method

public Legend ( ) : System
return System