C# Класс TicTacToe.Form1

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

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

Свойство Тип Описание
arrList List
comPlay bool
listButton ].Button[
listNum List
win bool

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

Метод Описание
CheckHorizontal ( int fixRow ) : void
CheckTransverse ( int i, int j ) : void
CheckVertical ( int fixCol ) : void
CheckWin ( ) : bool
CheckWin2 ( char tiles ) : char
Check_Transverse ( ) : void
Check_Winner ( ) : void
CheckkWin ( ) : bool
Click_botton ( int x, int y, System button ) : void
Complay ( ) : void
ComputerPlay ( ) : void
FillOnEmptyTile ( int numX, int numO, int posX, int posY ) : void
Form1 ( ) : System
InputOX ( Button button ) : void
KeepButtonToList ( ) : void
PlayerPlay ( Button button ) : void
RandomInput ( ) : void
SetEmptyTiles ( ) : void
SetValueToZero ( ) : void
TwoPlayerPlay ( Button button ) : void
evaluate_checkwin ( ) : bool
setEmptyTiles ( ) : void
setFont ( ) : void

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

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

Clean up any resources being used.

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

Метод Описание
Form1_Load ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

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

button1_Click ( object sender, EventArgs e ) : void
button2_Click ( object sender, EventArgs e ) : void
button3_Click ( object sender, EventArgs e ) : void
button4_Click ( object sender, EventArgs e ) : void
button5_Click ( object sender, EventArgs e ) : void
button6_Click ( object sender, EventArgs e ) : void
button7_Click ( object sender, EventArgs e ) : void
button8_Click ( object sender, EventArgs e ) : void
button9_Click ( object sender, EventArgs e ) : void
clearToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
vSComputerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
vSPlayerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
vsComputerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
vsPlayerToolStripMenuItem_Click ( object sender, EventArgs e ) : void

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

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

public CheckHorizontal ( int fixRow ) : void
fixRow int
Результат void

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

public CheckTransverse ( int i, int j ) : void
i int
j int
Результат void

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

public CheckVertical ( int fixCol ) : void
fixCol int
Результат void

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

public CheckWin ( ) : bool
Результат bool

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

public CheckWin2 ( char tiles ) : char
tiles char
Результат char

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

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

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

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

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

public CheckkWin ( ) : bool
Результат bool

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

public Click_botton ( int x, int y, System button ) : void
x int
y int
button System
Результат void

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

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

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

public ComputerPlay ( ) : 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

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

public FillOnEmptyTile ( int numX, int numO, int posX, int posY ) : void
numX int
numO int
posX int
posY int
Результат void

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

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

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

public InputOX ( Button button ) : void
button Button
Результат void

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

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

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

public PlayerPlay ( Button button ) : void
button Button
Результат void

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

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

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

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

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

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

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

public TwoPlayerPlay ( Button button ) : void
button Button
Результат void

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

public evaluate_checkwin ( ) : bool
Результат bool

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

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

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

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

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

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

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

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

public bool comPlay
Результат bool

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

public Button[,] listButton
Результат ].Button[

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

public List listNum
Результат List

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

public bool win
Результат bool