2008-11-24 7 views

Odpowiedz

7

AfterCellUpdate to, co chcesz, ale może trzeba zadzwonić:

  • YourGridControl.PerformAction (Infragistics.Win.UltraWinGrid.UltraGridAction.EnterEditMode)
  • YourGridControl.PerformAction (Infragistics.Win.UltraWinGrid. UltraGridAction.ExitEditMode)

, aby wyzwolić aktualizację, w zależności od tego, kiedy ma być aktywowana.

Zauważyłem, że czasami może się to skończyć, gdy wystrzeli z wydarzenia, w przeciwnym razie.

+1

Wyzwala po tym, jak komórka "utraci ostrość" i zawartość zostanie zatwierdzona. –

+1

Dobrze. Ale jeśli chce natychmiastowej reakcji na zmianę komórki (jak kliknięcie na pole wyboru), będzie musiał wywołać PerformAction za pomocą kodu. –

+0

Haha, już myślałem, że to dziwne, że widzę 2 pytania dotyczące Infragistics w tak krótkim czasie :-) –

1

AfterCellUpdate powinno być właściwym wydarzeniem ... Upewnij się, że zdarzenie jest włączone w EventManager!

3

Istnieje zdarzenie CellChange, które jest uruchamiane, gdy użytkownik zaczyna wpisywać wartość w komórce. To zdarzenie jest przydatne, jeśli musisz dokładnie wiedzieć, kiedy komórka jest modyfikowana, ponieważ zdarzenie AfterCellUpdate jest uruchamiane tylko wtedy, gdy użytkownik opuszcza komórkę, z której się on/ona zmienia.

Powiązane problemy