From: Mr. X. on 10 Apr 2010 11:18 Hello. In VB.NET 2008. I have dataGridView. Which event occurs when changing data row value. (Not all the times I am changing the value via the dataGridView directly. There are also values that are changed directly via the datatable object. I need a general method, please. dataGridView is connected to BindingSource). Thanks :)
From: Cor Ligthert[MVP] on 10 Apr 2010 13:16 In general you should avoid changing values using a datagridview, that is the client area, you would use the object which is the datasource of the bindingsource. I understand from your other messages it is a datatable but it can be any collection. Just keep that as a general rule, never change, using code a value of a control direct, which can also be affected by a user. "Mr. X." <nospam(a)nospam_please.com> wrote in message news:#U3SNEM2KHA.1708(a)TK2MSFTNGP05.phx.gbl... > Hello. > In VB.NET 2008. > I have dataGridView. > Which event occurs when changing data row value. > (Not all the times I am changing the value via the dataGridView directly. > There are also values that are changed directly via the datatable object. > I need a general method, please. > dataGridView is connected to BindingSource). > > Thanks :)
From: Mr. X. on 10 Apr 2010 14:48 I didn't explain myself well enough. Indeed I am changing the dataTable, directly or indirectly. What I do is : I have a datagrid, and there is a button on the datagridView that show a dialog box, which I can change extra columns, which are not seen on the datagridView. That's not the problem. I need to catch the event when something is changed on dataSet, and there are many events (on dataGrid, BindingSource), and I don't know which one should I use. Need help, please. Thanks :) "Cor Ligthert[MVP]" <Notmyfirstname(a)planet.nl> wrote in message news:eLRrFGN2KHA.4016(a)TK2MSFTNGP05.phx.gbl... > In general you should avoid changing values using a datagridview, that is > the client area, you would use the object which is the datasource of the > bindingsource. > I understand from your other messages it is a datatable but it can be any > collection. > > Just keep that as a general rule, never change, using code a value of a > control direct, which can also be affected by a user. > > > > > "Mr. X." <nospam(a)nospam_please.com> wrote in message > news:#U3SNEM2KHA.1708(a)TK2MSFTNGP05.phx.gbl... >> Hello. >> In VB.NET 2008. >> I have dataGridView. >> Which event occurs when changing data row value. >> (Not all the times I am changing the value via the dataGridView directly. >> There are also values that are changed directly via the datatable object. >> I need a general method, please. >> dataGridView is connected to BindingSource). >> >> Thanks :) >
|
Pages: 1 Prev: Change state of detached column of dataGridView. Next: Loop thru WinForm Controls |