|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
30.11.2014, 15:35 | #741 | |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: How to... C#
Citat:
|
|
Sledeći korisnik se zahvaljuje korisniku Todors na korisnoj poruci: | ||
Mocko (30.11.2014) |
6.12.2014, 0:05 | #742 |
Član
Član od: 21.6.2012.
Poruke: 307
Zahvalnice: 32
Zahvaljeno 11 puta na 11 poruka
|
Re: How to... C#
Pozdrav, treba mi objasnjenje. Napravio sam program gde pomeram objekat, medjutim on ne staje odnosno neprestano se krece, a samo menjam kurs kretanja pomocnu strelica. E sada nigde ne mogu naci kako se jednim klikom na taster pomeri za x, odnosno y piksela.
Spoiler za Kod:
|
6.12.2014, 14:34 | #743 |
Član
Član od: 5.2.2009.
Poruke: 74
Zahvalnice: 14
Zahvaljeno 12 puta na 11 poruka
|
Re: How to... C#
Koliko sam na brzinu pogledao, nemas sa cim da ga zaustavis. Mislim da bi mogao da resis problem na jedan od 2 nacina:
1. dodas jednu bool promenjivu, recimo moveObject, koju ces postaviti na true ako treba da pomeris objekat a na false kada trebas da ga zaustavis. 2. u enumeraciju dodaj recimo none, pa kada ti je objekat na zeljenoj poziciji postavis na tu vrednost. Ovo su ti samo ideje, probaj da ih razradis |
Sledeći korisnik se zahvaljuje korisniku Pele023 na korisnoj poruci: | ||
CoFigamer (7.12.2014) |
6.12.2014, 18:44 | #744 | |
Član
Član od: 21.6.2012.
Poruke: 307
Zahvalnice: 32
Zahvaljeno 11 puta na 11 poruka
|
Re: How to... C#
Citat:
|
|
6.12.2014, 19:26 | #745 |
Starosedelac
Član od: 14.3.2009.
Poruke: 1.200
Zahvalnice: 207
Zahvaljeno 276 puta na 179 poruka
|
Re: How to... C#
@CoFigamer
Game Engine 2013 Part 4 - 6 Ovde imas seriju klipova o toj temi,zakljucno sa inercijom i 'detekcijom kolizije'. To je Win Form grafika u C# . Nazalost lik nije zavrsio tutorijal do kraja Veoma razumljiv i jednostavan kod. (nista slicno nisam pronasao na YT,odlicni klipovi) Malo dogradjen 'engin' na osnovama ovog koda,moze biti Mario ili Super Meat Boy .(orijentacije radi) Poslednja ispravka: Markonije (6.12.2014 u 19:35) |
Sledeći korisnik se zahvaljuje korisniku Markonije na korisnoj poruci: | ||
CoFigamer (7.12.2014) |
7.12.2014, 10:53 | #746 |
Član
Član od: 5.2.2009.
Poruke: 74
Zahvalnice: 14
Zahvaljeno 12 puta na 11 poruka
|
Re: How to... C#
Tesko ce ti ici programiranje bez engleskog, probaj da ih radis paralelno. Mozda nesto ovako, ovo nije testirano, samo je iz glave pa ce mozda trebati male izmene, probaj da se igras sa time. Takodje pogledaj tutorijale koje je postavi @Markonije, sigurno mozes da izvuces nesto odatle.
Kod:
namespace Igra_2 { public partial class FormView : Form { enum Position { Left, Right, Up, Down } private int _x; private int _y; private Position _objPosition; private bool changePos; //proverava da li pozicija treba da bude promenjena, postravis na true kada hoces da menjas poziciju a na false inace public FormView() { InitializeComponent(); _x = 50; _y = 50; _objPosition = Position.Down; changePos = false; } private void FormView_Paint(object sender, PaintEventArgs e) { e.Graphics.FillRectangle(Brushes.Green, _x, _y, 100, 100); } private void timerMoving_Tick(object sender, EventArgs e) { if(changePos == true) //proverava da li pozicija treba da bude promenjena { if(_objPosition==Position.Right) { _x += 10; } else if (_objPosition == Position.Left) { _x -= 10; } else if (_objPosition == Position.Up) { _y -= 10; } else if (_objPosition == Position.Down) { _y += 10; } changePos = false; } Invalidate(); } private void FormView_KeyDown(object sender, KeyEventArgs e) { if(e.KeyCode==Keys.Left) { _objPosition = Position.Left; changePos = true; } else if(e.KeyCode==Keys.Right) { _objPosition = Position.Right; changePos = true; } else if (e.KeyCode == Keys.Up) { _objPosition = Position.Up; changePos = true; } else if (e.KeyCode == Keys.Down) { _objPosition = Position.Down; changePos = true; } } } } |
7.12.2014, 12:51 | #747 | |
Član
Član od: 21.6.2012.
Poruke: 307
Zahvalnice: 32
Zahvaljeno 11 puta na 11 poruka
|
Re: How to... C#
Citat:
Sto se tice koda e to mi je trebalo, nisam znao kako da implementiram, zato sto se prvi put susrecem sa time. Hvala puno, eksperimentisacu. Jos jednom Hvala. Pozdrav! |
|
11.12.2014, 21:11 | #748 |
Veteran
|
Re: How to... C#
Zna li neko kako mogu WebBrowser da "izolujem" od korisnika tj. da mogu samo da vide sta se prikazuje na njemu bez mogucnosti skrolovanja prozora i sl. (znaci da fiksiram lokaciju pretrazivaca). Treba mi nesto tipa ReadOnly za Textbox.
|
13.12.2014, 19:21 | #749 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: How to... C#
Možda da ga ubaciš u neki kontejner kao što je Panel, pa da Panel proglasiš read-only?
|
Sledeći korisnik se zahvaljuje korisniku voodoo_ na korisnoj poruci: | ||
Thunderman (14.12.2014) |
14.12.2014, 20:19 | #750 |
Veteran
|
Re: How to... C#
Hvala, ali to sam vec uradio. Mozda nisam lepo objasnio, ali mislio sam npr. da kad mi se ucita Google da mi se webBrowser pozicionira tako da polje za pretragu bude u centru panela, posto trenutno u panelu se vidi "gornje leva" strana Google.com-a i da bilo koji pokusaj skrolovanja ili pomeranja vrati browser u pocetni polozaj. Pretpostavljam da se radi nesto sa X i Y koordinatama, ali nisam siguran.
|
14.2.2015, 12:03 | #751 |
Član
Član od: 9.3.2013.
Poruke: 265
Zahvalnice: 49
Zahvaljeno 20 puta na 19 poruka
|
Re: How to... C#
Koja je komanda za aktivnost forme? Hoću da kada korisnik klikne van forme izbaci neku poruku koju ja želim.
|
14.2.2015, 13:24 | #752 |
Član
Član od: 6.2.2012.
Poruke: 151
Zahvalnice: 87
Zahvaljeno 60 puta na 40 poruka
|
Re: How to... C#
Imas lost focus event za to
Kod:
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.LostFocus += (oo, ee) => { MessageBox.Show("poruka"); }; } } } |
Sledeći korisnik se zahvaljuje korisniku Twisterzemun na korisnoj poruci: | ||
Stefan Jovicevic (14.2.2015) |
14.2.2015, 18:07 | #753 |
Član
Član od: 9.3.2013.
Poruke: 265
Zahvalnice: 49
Zahvaljeno 20 puta na 19 poruka
|
Re: How to... C#
Ne radi kako treba, umesto da prekine rad čim aktivnost forme prestane, on tek pokaže poruku kada izračunam traženi broj, upišem i kada izbaci poruku da je broj tačan, e posle toga ne mogu da nastavim...
|
14.2.2015, 18:16 | #754 |
Deo inventara foruma
Član od: 16.6.2008.
Lokacija: Bananaland
Poruke: 4.295
Zahvalnice: 618
Zahvaljeno 875 puta na 758 poruka
|
Re: How to... C#
Probaj sa Deactivate eventom umesto LostFocus.
|
Sledeći korisnik se zahvaljuje korisniku toxic na korisnoj poruci: | ||
Stefan Jovicevic (14.2.2015) |
14.2.2015, 18:56 | #755 |
Član
Član od: 9.3.2013.
Poruke: 265
Zahvalnice: 49
Zahvaljeno 20 puta na 19 poruka
|
Re: How to... C#
Ipak nije tako dobro, ovo pokaže poruku kada stavim van forme, ali isto pokaže kada stisnem dugme za proveru, što ne želim. Tačnije kada stisnem bilo koje dugme ono izbaci tu poruku, odnosno shvati pogrešno.
Ako vam nije jasno, evo uradio sam sve, samo trebam da dodam da ako se klikne van forme, da izbaci poruku nešto tipa zabranjeno korišćenje kalkulatora itd... Tu možete da vidite sve. Poslednja ispravka: Stefan Jovicevic (14.2.2015 u 19:15) |
14.2.2015, 20:46 | #756 |
Deo inventara foruma
Član od: 16.6.2008.
Lokacija: Bananaland
Poruke: 4.295
Zahvalnice: 618
Zahvaljeno 875 puta na 758 poruka
|
Re: How to... C#
Trebalo bi da se javlja samo na gasenju forme i kad palis uputstvo, ne i kad stisnes dugme za proveru. Samo kad forma izgubi fokus. Za uputstvo i neko dugme za gasenje bi mogao da disable-ujes event.
|
19.2.2015, 19:51 | #757 |
Član
Član od: 9.3.2013.
Poruke: 265
Zahvalnice: 49
Zahvaljeno 20 puta na 19 poruka
|
Re: How to... C#
Uradio sam preko deactivate, pa sam išao
textBox1.Enabled = false; i to je ono što sam tražio, posle sam dodao MessageBox i ostalo što sam hteo. |
26.2.2015, 11:46 | #758 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: How to... C#
To možeš to da izvedeš i simple hakom. Uvek možeš da izmeniš html koji učitavaš na način koji tebi odgovara. Kada učitaš stranu uvek na kraju dokumenta dodaješ ovaj kod:
Kod:
<style> body { height: 100%; overflow: hidden; } </style> |
18.3.2015, 20:32 | #759 |
Član
Član od: 9.3.2013.
Poruke: 265
Zahvalnice: 49
Zahvaljeno 20 puta na 19 poruka
|
Re: How to... C#
Treba mi kod, u pitanju je grafika, treba mi pahuljica snega, bele boje da bude, samo da mi pomognete oko pravljenja linija, pošto nisam u tome baš upućen, znači pahuljica treba da ima 1 vertikalnu, 1 horizontalnu i 2 kose, slično ćiriličnom Ž samo još po horizontali jedna, to je to. Hvala unapred.
|
21.3.2015, 23:46 | #760 |
V.I.P. Programiranje
|
Re: How to... C#
@Stefan Jovicevic:
Kod:
int x = 100, y = 200, w = 20; Graphics g = CreateGraphics(); g.Clear(Color.FromArgb(0, 0, 120)); Pen p = new Pen(Color.White, 2.0f); g.DrawLine(p, x - w, y - w, x + w, y + w); g.DrawLine(p, x + w, y - w, x - w, y + w); g.DrawLine(p, x, y - w, x, y + w); g.DrawLine(p, x - w, y, x + w, y); |
Sledeći korisnik se zahvaljuje korisniku Geomaster na korisnoj poruci: | ||
Stefan Jovicevic (22.3.2015) |
Bookmarks sajtovi |
Tagovi |
c sharp, c# tutoriali, how to, visual studio |
|
|