All texts of these buttons can be changed for your complete application at once. Adds details of a new DataRow by showing a DataEntryForm. There is also support for a many to many add which uses a lookup DataGridForm instead of a DataEntryForm. Bulk inserting is also supported. This means that the DataEntryForm stays open after OK. A new row can immediately be entered again. Changes details of a DataRow by showing a DataEntryForm. Removes (deletes) a DataRow. A message like "Are you sure to remove this record?" can be shown. Of course you can modify the message or not show it at all. Copies a DataRow. It's optional to show the corresponding DataEntryForm with the copied DataRow details. It's optional to show the number of copies (you can hide it too). When shown it supports multiple copies at once. Just like a copy machine the user just has to enter the number of copies (or use the spin buttons) and press the copy button. There is support for a deep copy. This means that the content of any related child DataSets present on the DataEntryForm are copied too. It's recursive functionality, so it's also true for any child DataSets of those child DataSets, etcetera. It's also possible to start the copy with a selection from a lookup DataGridForm before the actual copied data is shown. This can be handy when you want to do a multi copy and you only want to change 1 lookup value per new copied row. This saves time for the user. Views the details of a DataRow by showing a DataEntryForm. The OK and Cancel buttons are removed and auto replaced by a Close button. Any update button of any child DataGrid is auto disabled. Except for it's View button, so the user can continue his/her view action by going deeper in the hierarchy. Selects a DataRow from a DataGrid. This is the case when the DataGridForm is in lookup mode. When in lookup mode the select button is auto enabled. Refreshes the content of the DataGrid. This means that the underlying DataSet is cleared and newly filled by executing the select query of the related DataAdapter.
Changes details of a DataRow by showing a DataEntryForm.