studentski servis Login | Gost nalog
BRZI LINKOVI
BUDITE OBAVEŠTENI

Unesite podatke i svakih 15 dana na Vašu adresu stizaće
ITS studentske novosti

STUDENTI O ITS-u
Petar GnjidićZa ITS sam se odlučio zbog plana i programa koji nudi. Prilično sam bio upućen u programiranje i baze podataka pre nego što sam došao na ITS. Znanje koje sam ovde stekao sada koristim pri izradi studentskog servisa za „kačenje“ predavanja. Sama atmosfera u školi je krajnje prijatna i prijateljska. Upoznao sam dosta zanimljivih ljudi. Polaganje ispita je usklađeno sa samom prirodom ispita pa postoji preko zadataka ili u TLS. ITS bih preporučio svima koji žele da upotpune svoje znanje i da ono što nauče danas, mogu sutra da praktično iskoriste. To znam po sebi .

Pogledajte ostale utiske studenata>>>
PETAR GNJIDIĆ, DIPLOMAC

PROGRAMSKI JEZIK C# - 16 - CONTEXT MENU STRIP KONTROLA

Zadatak:
Napraviti windows aplikaciju, koja će imati dva text box-a i jednu ContextMenuStrip kontrolu. Desnim klikom na bilo koji text box otvara se kontekstni meni, sa opcijama kopiranja sadržaja iz jednog u drugi text box (Slika 1.1):

Slika 1.1: Izgled programa

Rešenje:
ContextMenuStrip kontrola se dodaje na formu prevlačenjem iz toolbox-a u design modu. Dodavanje opcija menija se obavlja upisivanjem naziva u automatski generisan prostor, koji je predviđen za to. Dodavanje tastaturnih prečica, vrši se pomoću podešavanja u prozoru "Properties" za izabranu opciju menija (Slika 1.2):

Slika 1.2: Izgled ContextMenuStrip kontrole u design modu

Neophodno je, na kraju, vezati ContextMenuStrip kontrolu za oba text box-a. To se radi u prozoru "Properties" od text box-a, podešavanjem svojstva ContextMenuStrip. Solution Explorer treba da ima sledeći izgled (Slika 1.3):

Slika 1.3: Solution Explorer

Kod za klasu FormContextMenuStrip:

public FormContextMenuStrip()
{
    InitializeComponent();
}
// klik na opciju LevoDesno
private void levoDesnoToolStripMenuItem_Click(object sender, EventArgs e)
{
    textBoxDesno.Text = textBoxLevo.Text;
}
// klik na opciju DesnoLevo
private void desnoLevoToolStripMenuItem_Click(object sender, EventArgs e)
{
    textBoxLevo.Text = textBoxDesno.Text;
}

Kompletno rešenje zadatka možete da preuzmete ovde.

 



Upisni rok je otvoren!

Upis generacije 2012/2013 je u toku. Prijavite se na vreme >>

ITS TV
Video obilazak škole
ITS školski kanal>>> Profesori i nastavni tim

ITS nastavnički kanal>>>

Programerski tim

ITS programerski kanal>>>

PITAMO VAS
Najbolje IT zanimanje je:

web dizajner
sistem administrator
IT konsultant
programer
DB dizajner

 
garancija