. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
п р о д о л ж а <strong>е</strong> м с о з д а в а т ь н а ш м и р<br />
Оснобная форма<br />
К а к вы з н а <strong>е</strong> т <strong>е</strong> п р и к а ж д о м вы зо в<strong>е</strong> м <strong>е</strong> т о д а О о () вс<strong>е</strong> о б ъ <strong>е</strong> кты<br />
н а ш <strong>е</strong> г о м и р а с л <strong>е</strong> гк а м <strong>е</strong> н я ю т с я . Н о к а к вы зв ать э т о т м <strong>е</strong>тод?<br />
Р а з у м <strong>е</strong> <strong>е</strong> тс я , п р и п о м о ш ;и ф о р м ы ! П р и ш л о в р <strong>е</strong> м я за н я т ь с я <strong>е</strong><strong>е</strong><br />
п о с т р о <strong>е</strong> н и <strong>е</strong> м .<br />
Д о б а в ь т <strong>е</strong> ф о р м у к п р о <strong>е</strong> к т у и п р и д а й т <strong>е</strong> <strong>е</strong> й п о к а з а н н ы й н и ж <strong>е</strong><br />
в ид . О н а с о д <strong>е</strong> р ж и т н о в ы <strong>е</strong> э л <strong>е</strong> м <strong>е</strong> н ты у п р а в л <strong>е</strong> н и я , н а з н а ч <strong>е</strong> н и <strong>е</strong><br />
к о т о р ы х буд<strong>е</strong>т р а с с м о т р <strong>е</strong> н о н а с л <strong>е</strong> д у ю щ и х с т р а н и ц а х .<br />
М <strong>е</strong>т ки 6 правом ст олбц<strong>е</strong> будит<br />
от ображ ат ь ст а т и ст и ку.<br />
П рисвойт <strong>е</strong> им им<strong>е</strong>на B e e s,'<br />
Flowers, Honey InHiVe и т . п.<br />
Э л<strong>е</strong>м <strong>е</strong>нт ToolStrip п о <br />
м <strong>е</strong>щ а <strong>е</strong>т в в<strong>е</strong>рхню ю<br />
част ь ф орм ы пан<strong>е</strong>ль<br />
инст рум <strong>е</strong>нт ов. В оспользуй<br />
т <strong>е</strong>сь раскр ы <br />
ваю щ им ся списком<br />
эл<strong>е</strong>м <strong>е</strong>н т а в конст рук<br />
т ор<strong>е</strong> и добавьт<strong>е</strong> дв<strong>е</strong><br />
кнопки. П рисвойт <strong>е</strong> па<br />
р а м <strong>е</strong> т р у P isplayStyle<br />
кнопок знач<strong>е</strong>ни<strong>е</strong> T e x t<br />
Forml.cs [Design]<br />
^ ieehwe Simulator f “s<br />
Start Simulation Reset<br />
.# Bees —-j gggj —<br />
:^A.itavW9l&.....Howws<br />
Tsstal honey n the twe | Hon^hHve "<br />
Tdirf'riedarjiJhgS^_| NeaBrtiftewera_^~<br />
Frames rm....... *__ "I FranesRun<br />
fiame rate ........ f Frametoe<br />
П X<br />
Ч/<br />
Каждая из эт и х м <strong>е</strong>т о к<br />
за н и м а <strong>е</strong>т одну яч<strong>е</strong>й -<br />
ку эл<strong>е</strong>м <strong>е</strong>нт а управл<strong>е</strong>ния<br />
TableLayoutPanel. Вы з а <br />
полня<strong>е</strong>т <strong>е</strong> <strong>е</strong><strong>е</strong>, как обычную<br />
т аблицу в M icrosoft W ord.<br />
Щ <strong>е</strong>л к н и т<strong>е</strong> на м ал<strong>е</strong>нькой<br />
. ч<strong>е</strong>рной ст р <strong>е</strong>лк<strong>е</strong>, чтобы<br />
добавит ь, удали т ь или<br />
п ом <strong>е</strong>нят ь р азм <strong>е</strong>р ст олбца<br />
или ст роки.<br />
Эл<strong>е</strong>м<strong>е</strong>нт S tatu sS trip<br />
добавля<strong>е</strong>т в н м ж - ^<br />
нюю част ь формы<br />
ст року состояния.<br />
Воспользуйт <strong>е</strong>сь р а с <br />
крывающимся сп и <br />
ском эт ого эл<strong>е</strong>м <strong>е</strong>нт<br />
а, чтобы добавить<br />
такж<strong>е</strong> StatusLabel.<br />
Simuletion paused<br />
EooiStripl tai statusStripl © timerl<br />
Э л<strong>е</strong>м <strong>е</strong>нт управл<strong>е</strong>ния ToolStrip добавля<strong>е</strong>т пан<strong>е</strong>ль<br />
и н ст р ум <strong>е</strong>нт о в в в<strong>е</strong>рхню ю част ь ф орм ы , а э л <strong>е</strong> <br />
м <strong>е</strong> н т S ta tu sS trip — ст року сост ояния в нижнюю.<br />
Но кром <strong>е</strong> эт ого, они появляю т ся в вид<strong>е</strong> значков<br />
под ф орм ой, чтобы дат ь вам дост уп к р <strong>е</strong> д а к т и <br />
рованию своих свойств.<br />
[fo re a c h (Flow er flo w e r in F low ers)<br />
flo w e r.G o (ra n d o m );<br />
Добавьт<strong>е</strong> эл<strong>е</strong>м<strong>е</strong>нт<br />
управл<strong>е</strong>н ия Tim er. Он<br />
н<strong>е</strong> явля<strong>е</strong>т ся визуальны м<br />
поэт ом у появля<strong>е</strong>т ся<br />
снизу от формы.<br />
fo re a c h (Bee b ee in Bees)<br />
b e e .G o {random ) ;<br />
-----f<br />
1% '®pewe«v><br />
h i v e . Go (random) ;<br />
System.Wv<br />
554 г л а в а 12