kontroll

Lehekülg uuendatud :
Lehe loomise kuupäev :

Juhtnuppe kasutatakse sageli tööriistades jms, seega tahaksin lühidalt selgitada, kuidas neid kasutada. Selle illustreerimiseks kasutame eelmist näpunäidete projekti.

Esiteks, kuna juhtelement paigutatakse põhimõtteliselt vormi, paremklõpsake valikut MainForm.cs Solution Explorerist ja klõpsake käsku Kuva kujundaja. (Samuti võite selle avamiseks topeltklõpsata põhivormi.cs.)

デザイナの表示

フォームのデザイナ

Seejärel avage vasakul asuv tööriistakast. (Kui seda ei ole, valige menüüst "Vaade" "Toolbox")

ツールボックス

Seejärel näete allolevaga sarnast loendit. See on nimekiri juhtelementidest ja komponentidest, mida saab paigutada.

コントロールのリスト

Kasutame ülaosas olevat nuppu "Nupp". Nupp on nupp oma olekust väljas ja on põhimõtteliselt juhtelement, mis võimaldab teil seda vajutades midagi teha. Kõigepealt klõpsake nuppu "Nupp". Hiirekursor peaks olema nupu ikoon.

ボタン

Seejärel proovige vormi klõpsata või lohistada soovitud suuruseni. Peaksite saama nupu vormile asetada.

ボタン配置

Nüüd proovige seda üks kord käivitada. Võib-olla ei tohiks viga juhtuda, nii et peaksite saama normaalselt alustada. Peaksite saama nuppu korralikult vajutada.

実行

Muide, võite nuppu vajutada, kuid selle vajutamisel ei juhtu midagi. Sa pole veel kirjutanud, mida sa tegema hakkad. Sellegipoolest on põhimehaanika algusest peale paigas, nii et programmeerija ei pea muretsema lisatöö pärast.

Sulgege käivitatud vorm. Seda on väga lihtne teha, kui korraldate selle lihtsalt nii.


Nüüd kasutame juhtelemente lihtsa sündmuse loomiseks. Juhtelementidega töötlemist nimetatakse põhimõtteliselt sündmuseks.

Asetage tööriistakastist vormi vastavalt "Label" ja "TextBox". Suurus ja asend võivad olla sobivad.

テキストボックスとラベル配置

Siin tuleb läbi viia protsess "Kui sisestate tekstikasti ja vajutate nuppu, kuvatakse sildile sisestatud sisu". Seetõttu on ainus siin kasutatav sündmus "nupu vajutamisel". Kuna tekstikasti kasutatakse sisendiks ja silti kasutatakse ainult väljundiks, pole neid kahte sündmust vaja luua.

Nüüd klõpsake selle valimiseks nuppu. Valitud juhtelemendil on ääris. Muide, saate suurust muuta, lohistades ruudu raami.

選択

Seejärel avage omadused. Paremklõpsake akna paremas servas asuvat nuppu või kui seda pole olemas, ja valige Atribuudid.

ボタンのプロパティ

Nupu kohta saate teha mõned väikesed seaded, kuid praegu ei muuda te midagi, nii et avage sündmus. Sündmus avaneb, klõpsates akna Properties ülaosas oleval Lightning Boltil.

Kui see avaneb, otsige sündmust "Klõpsake" ja topeltklõpsake seda. See peaks lisama põhivormi.cs meetodi, mis kirjeldab, mis juhtub nupu klõpsamisel.

Click イベント

コード追加

Kirjeldame protsessi siin. NET Framework on väga hästi tehtud ja seekord kulub selle lisamiseks vaid üks rida. Sisestage järgmine kood koos täiendavate punaste osadega:

private void button1_Click(object sender, EventArgs e)
{
  this.label1.Text = this.textBox1.Text;
}

Mida me siin teeme, on "tekstikastis kuvatava stringi" kopeerimine (määramine) "sildil kuvatavaks tekstiks". Ongi kõik. Proovime seda käivitada.

テキスト入力

Sisestage märgid tekstiväljale, nagu eespool näidatud. Seejärel vajutage nuppu ja silt peaks muutuma tekstiväljaga samaks stringiks, nagu allpool näidatud.

文字列コピー


Seekord selgitasin lühidalt, kuidas juhtnuppe kasutada. On palju muid juhtelemente, nii et palun proovige seda. Juhtelementide kasutamise ja selgitamise juhiseid selgitatakse üksikasjalikult teistel veebisaitidel, nii et võiksite neid otsida ja leida.

DirectX Tips kasutab aeg-ajalt ka juhtnuppe, nii et kui õpite neid kasutama, peaksite saama neid üsna vähe rakendada.