C# Class EpgTimer.EpgView.EpgViewPanel

Inheritance: System.Windows.FrameworkElement
显示文件 Open project: epgdatacapbon/EDCB Class Usage Examples

Public Properties

Property Type Description
BackgroundProperty System.Windows.DependencyProperty

Public Methods

Method Description
Compare ( ProgramViewItem x, ProgramViewItem y ) : int

Protected Methods

Method Description
CreateDrawTextList ( ) : void
OnRender ( System.Windows.Media.DrawingContext dc ) : void
RenderText ( String text, List &textDrawList, System.Windows.Media.GlyphTypeface glyphType, double fontSize, double maxWidth, double maxHeight, double x, double y, double &useHeight, SolidColorBrush fontColor, Matrix m ) : bool

Method Details

Compare() public static method

public static Compare ( ProgramViewItem x, ProgramViewItem y ) : int
x ProgramViewItem
y ProgramViewItem
return int

CreateDrawTextList() protected method

protected CreateDrawTextList ( ) : void
return void

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext dc ) : void
dc System.Windows.Media.DrawingContext
return void

RenderText() protected method

protected RenderText ( String text, List &textDrawList, System.Windows.Media.GlyphTypeface glyphType, double fontSize, double maxWidth, double maxHeight, double x, double y, double &useHeight, SolidColorBrush fontColor, Matrix m ) : bool
text String
textDrawList List
glyphType System.Windows.Media.GlyphTypeface
fontSize double
maxWidth double
maxHeight double
x double
y double
useHeight double
fontColor System.Windows.Media.SolidColorBrush
m Matrix
return bool

Property Details

BackgroundProperty public_oe static_oe property

public static DependencyProperty,System.Windows BackgroundProperty
return System.Windows.DependencyProperty