DataGridView i reakcja na keyPress VC++

0

witam tak jak w temacie pisze w visual studio 2008 i mam taki problem ze stworzylem tabele w niej kilka kolumn i wierszy i gdy wchodze do jakiej kolwiek komorki i wpisuje jakies dane to funkcja datagridview keypress sie nie uruchamia chodzi mi o to by umozliwic tylko wpisywanie liczb, przecinka oraz klawiszy typu backspace i wiem jak to zrobic ale funkcja keypress nie jest uruchamiana podczas wpisywania znakow
wiem ze mogl zwracac messagebox i wpisywac jakies wartosci po datagridview endEdit ale wolal bym jednak uzywac blokady ktora na bieŻąco nie bedzie po prostu wpisywala innych znakow procz wczesniej wymienione z gory dzieki :)

jeszcze gdybyscie mogli mam drugi problem odsylam tutaj z racji ze na forum byl juz watek ale nikt nie odpisal:
http://4programmers.net/Forum/viewtopic.php?id=97365

0

Zarowno na jedno i drugie pytanie odpowiedz znajdziesz w MSDN. tworzenie wlsnych kolumn (jest przyklad pola edycyjnego maskedit - to na to w tym watku). Do do drugiego to nalezy albo podmieniac objekt w kolumnie albo stworzyc wlasny typ kolumny, ktory moze byc albo combobox'em albo textbox'em.

DataGridView Custom Column Sample
http://msdn.microsoft.com/en-us/library/ms180996.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1