This chapter explains how to customize the behavior of cell editing in True DBGrid. For text entry fields, you can write handlers for the grid's editing events, specify an input mask template, or display a drop-down text editor for long strings. To provide a list of choices for the user, you can use the ValueItems collection, the data-aware TDBDropDown control, or even an arbitrary intrinsic or third-party control.