C# Класс Smrf.NodeXL.Visualization.Wpf.NodeXLWithAxesControl

Adds graph axes to a Visualization.Wpf.NodeXLControl.
This control wraps a Visualization.Wpf.NodeXLControl in a Grid that also includes Axis controls for the x- and y-axes.

The axes display default ranges. You should call on each of the XAxis and objects to set the range of values being displayed in the Visualization.Wpf.NodeXLControl.

The Axis controls automatically adjust themselves when the graph is zoomed or translated.

Наследование: System.Windows.Controls.Grid
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_oNodeXLControl NodeXLControl
m_oXAxis Smrf.WpfGraphicsLib.Axis
m_oYAxis Smrf.WpfGraphicsLib.Axis

Открытые методы

Метод Описание
NodeXLWithAxesControl ( ) : System

Initializes a new instance of the NodeXLWithAxesControl class.

NodeXLWithAxesControl ( NodeXLControl nodeXLControl ) : System

Initializes a new instance of the NodeXLWithAxesControl class with a specified NodeXLControl.

SetFont ( System.Windows.Media.Typeface typeface, Double labelEmSize ) : void

Защищенные методы

Метод Описание
InvalidateAxes ( ) : void
m_oNodeXLControl_GraphTranslationChanged ( Object oSender, EventArgs oEventArgs ) : void
m_oNodeXLControl_GraphZoomChanged ( Object oSender, EventArgs oEventArgs ) : void

Приватные методы

Метод Описание
AssertValid ( ) : void

Описание методов

InvalidateAxes() защищенный Метод

protected InvalidateAxes ( ) : void
Результат void

NodeXLWithAxesControl() публичный Метод

Initializes a new instance of the NodeXLWithAxesControl class.
public NodeXLWithAxesControl ( ) : System
Результат System

NodeXLWithAxesControl() публичный Метод

Initializes a new instance of the NodeXLWithAxesControl class with a specified NodeXLControl.
public NodeXLWithAxesControl ( NodeXLControl nodeXLControl ) : System
nodeXLControl NodeXLControl /// The to embed within the control. ///
Результат System

SetFont() публичный Метод

public SetFont ( System.Windows.Media.Typeface typeface, Double labelEmSize ) : void
typeface System.Windows.Media.Typeface
labelEmSize Double
Результат void

m_oNodeXLControl_GraphTranslationChanged() защищенный Метод

protected m_oNodeXLControl_GraphTranslationChanged ( Object oSender, EventArgs oEventArgs ) : void
oSender Object
oEventArgs System.EventArgs
Результат void

m_oNodeXLControl_GraphZoomChanged() защищенный Метод

protected m_oNodeXLControl_GraphZoomChanged ( Object oSender, EventArgs oEventArgs ) : void
oSender Object
oEventArgs System.EventArgs
Результат void

Описание свойств

m_oNodeXLControl защищенное свойство

protected NodeXLControl,Smrf.NodeXL.Visualization.Wpf m_oNodeXLControl
Результат NodeXLControl

m_oXAxis защищенное свойство

protected Axis,Smrf.WpfGraphicsLib m_oXAxis
Результат Smrf.WpfGraphicsLib.Axis

m_oYAxis защищенное свойство

protected Axis,Smrf.WpfGraphicsLib m_oYAxis
Результат Smrf.WpfGraphicsLib.Axis