C# Класс TreeViewEvent, chronojump

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
expandState ExpandStates

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

Свойство Тип Описание
allEventsName string
columnsString string[]
dataLineNamePosition int
dataLineTypePosition int
descriptionName string
eventIDColumn int
pDN int
preferences Preferences,
store TreeStore
treeview Gtk.TreeView
treeviewHasTwoLevels bool
weightPercentPreferred bool

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

Метод Описание
Add ( string personName, System newEvent ) : void
DelEvent ( int eventID ) : void
ExpandOptimal ( ) : void
Fill ( string myEvents, string filter ) : void
RemoveColumns ( ) : void
SelectEvent ( int uniqueID ) : void
SelectHeaderLine ( ) : void
TreeViewEvent ( ) : System
TreeViewEvent ( Gtk treeview, int newPrefsDigitsNumber, ExpandStates expandState ) : System
Unselect ( ) : void
Update ( Event, myEvent ) : void
ZoomChange ( ExpandStates myExpand ) : ExpandStates

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

Метод Описание
addStatisticInfo ( Gtk.TreeIter iterDeep, System myObject ) : void
getColsNum ( ) : int
getLineToStore ( System myObject ) : string[]
getNumOfSubEvents ( System myObject ) : int
getObjectFromString ( string myStringOfData ) : Object
getStore ( int columns ) : TreeStore
getSubLineToStore ( System myObject, int lineCount ) : string[]
prepareHeaders ( string columnsString ) : void
printAVG ( System myObject, int cols ) : string[]
printSD ( System myObject, int cols ) : string[]
printTotal ( System myObject, int cols ) : string[]

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

Метод Описание
deleteParentIfEmpty ( Gtk.TreeIter iter ) : void

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

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

public Add ( string personName, System newEvent ) : void
personName string
newEvent System
Результат void

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

public DelEvent ( int eventID ) : void
eventID int
Результат void

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

public ExpandOptimal ( ) : void
Результат void

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

public Fill ( string myEvents, string filter ) : void
myEvents string
filter string
Результат void

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

public RemoveColumns ( ) : void
Результат void

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

public SelectEvent ( int uniqueID ) : void
uniqueID int
Результат void

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

public SelectHeaderLine ( ) : void
Результат void

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

public TreeViewEvent ( ) : System
Результат System

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

public TreeViewEvent ( Gtk treeview, int newPrefsDigitsNumber, ExpandStates expandState ) : System
treeview Gtk
newPrefsDigitsNumber int
expandState ExpandStates
Результат System

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

public Unselect ( ) : void
Результат void

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

public Update ( Event, myEvent ) : void
myEvent Event,
Результат void

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

public ZoomChange ( ExpandStates myExpand ) : ExpandStates
myExpand ExpandStates
Результат ExpandStates

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

protected addStatisticInfo ( Gtk.TreeIter iterDeep, System myObject ) : void
iterDeep Gtk.TreeIter
myObject System
Результат void

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

protected getColsNum ( ) : int
Результат int

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

protected getLineToStore ( System myObject ) : string[]
myObject System
Результат string[]

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

protected getNumOfSubEvents ( System myObject ) : int
myObject System
Результат int

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

protected getObjectFromString ( string myStringOfData ) : Object
myStringOfData string
Результат System.Object

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

protected getStore ( int columns ) : TreeStore
columns int
Результат TreeStore

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

protected getSubLineToStore ( System myObject, int lineCount ) : string[]
myObject System
lineCount int
Результат string[]

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

protected prepareHeaders ( string columnsString ) : void
columnsString string
Результат void

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

protected printAVG ( System myObject, int cols ) : string[]
myObject System
cols int
Результат string[]

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

protected printSD ( System myObject, int cols ) : string[]
myObject System
cols int
Результат string[]

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

protected printTotal ( System myObject, int cols ) : string[]
myObject System
cols int
Результат string[]

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

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

protected string allEventsName
Результат string

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

protected string[] columnsString
Результат string[]

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

protected int dataLineNamePosition
Результат int

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

protected int dataLineTypePosition
Результат int

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

protected string descriptionName
Результат string

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

protected int eventIDColumn
Результат int

expandState публичное свойство

public ExpandStates expandState
Результат ExpandStates

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

protected int pDN
Результат int

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

protected Preferences, preferences
Результат Preferences,

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

protected TreeStore store
Результат TreeStore

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

protected TreeView,Gtk treeview
Результат Gtk.TreeView

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

protected bool treeviewHasTwoLevels
Результат bool

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

protected bool weightPercentPreferred
Результат bool