[ bokac @ 08.09.2004. 12:25 ] @
Jel zna neko kako da zadam da kada korisnik predje misem preko DataGrid-a (Windows Form C#) kursor predje u "Hand"? Nije mi jasno zasto nema takav property za kursor kod DataGrid-a?
Hvala.
[ havramm @ 08.09.2004. 13:42 ] @
Citat:
bokac:Nije mi jasno zasto nema takav property za kursor kod DataGrid-a?

Ima, samo je sakriven. A to je postignuto tako sto mu je dodeljen (Cursor property-ju) sledeci atribut i vrednost za atribut:

Code:
[EditorBrowsable(EditorBrowsableState.Never)]

i zbog toga ga nema u code completition-u.

Probaj da kompajliras nesto tipa

Code:
dataGrid1.Cursor = neki_kursor;


videces da nece izbaciti ni compilation ni run-time error.

Resenje za tebe:
Code:
private void dataGrid1_MouseEnter(object sender, System.EventArgs e)
        {
            this.Cursor = Cursors.Hand;
        }

        private void dataGrid1_MouseLeave(object sender, System.EventArgs e)
        {
            this.Cursor = Cursors.Arrow;
        }
[ bokac @ 08.09.2004. 13:59 ] @
Hvala, radi bas kako treba.
[ jablan @ 08.09.2004. 14:03 ] @
Citat:
Code:
[EditorBrowsable(EditorBrowsableState.Never)]

Nisam znao za ovo. Čemu ovo uopšte služi? Mislim, ko bi hteo da sakrije identifikator od InteliSensa?
[ Mrav @ 08.09.2004. 15:10 ] @
Citat:
Nisam znao za ovo. Čemu ovo uopšte služi? Mislim, ko bi hteo da sakrije identifikator od InteliSensa?


Neko ko piše i prodaje svoje kontrole i ne želi da se sva funkcionalnost prikaže korisniku (drugom programeru).

Ali da je glupo glupo je
[ EXeX @ 09.09.2004. 14:17 ] @
Mislim stvarno sta je sa ovim Gridom kod .NET-a.Za bilo sto naprednije treba nadjacavati metode itd.
Cemu sve to.Bas me zanima da li kod VB 6.0 bilo tako i kod MFC-a.