C# Класс PurplePen.DotGrid

Показать файл Открыть проект

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

Свойство Тип Описание
clientSize Size
dots List>
dotsAcross int
pixelsPerDot int

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

Метод Описание
Clear ( ) : void
DotGrid ( ) : System
DrawDot ( Graphics g, int row, int col ) : void
DrawDot ( int row, int col ) : void
DrawGrid ( Graphics g ) : void
EraseDot ( Graphics g, int row, int col ) : void
EraseDot ( int row, int col ) : void
GetAllDots ( ) : ].bool[
GetDot ( int row, int col ) : bool
ResizeTo ( int newDotsAcross, int newDotsDown ) : void
SetAllDots ( bool dotValues ) : void
SetDot ( int row, int col, bool dotValue ) : void
UpdateGridSize ( ) : void

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

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

Метод Описание
DotGrid_MouseDown ( object sender, MouseEventArgs e ) : void
DotGrid_Paint ( object sender, PaintEventArgs e ) : void
DotGrid_Resize ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

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

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

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

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

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

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

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

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

public DrawDot ( Graphics g, int row, int col ) : void
g Graphics
row int
col int
Результат void

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

public DrawDot ( int row, int col ) : void
row int
col int
Результат void

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

public DrawGrid ( Graphics g ) : void
g Graphics
Результат void

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

public EraseDot ( Graphics g, int row, int col ) : void
g Graphics
row int
col int
Результат void

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

public EraseDot ( int row, int col ) : void
row int
col int
Результат void

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

public GetAllDots ( ) : ].bool[
Результат ].bool[

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

public GetDot ( int row, int col ) : bool
row int
col int
Результат bool

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

public ResizeTo ( int newDotsAcross, int newDotsDown ) : void
newDotsAcross int
newDotsDown int
Результат void

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

public SetAllDots ( bool dotValues ) : void
dotValues bool
Результат void

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

public SetDot ( int row, int col, bool dotValue ) : void
row int
col int
dotValue bool
Результат void

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

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

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

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

public Size clientSize
Результат Size

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

public List> dots
Результат List>

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

public int dotsAcross
Результат int

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

public int pixelsPerDot
Результат int