L luckys Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #1 我在DBGrid的某一列的picklist属性中加上字段,使其在运行时具有下拉列表,但我不想允许用户自己输入值,只可选择下拉列表中的值,如何做呢?
白 白海森 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #2 procedure TfrmMain.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin if DBGrid1.SelectedField.FieldName = 'f1' then //f1为你要禁止输入的字段。 begin Key := #0; end; end;
procedure TfrmMain.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin if DBGrid1.SelectedField.FieldName = 'f1' then //f1为你要禁止输入的字段。 begin Key := #0; end; end;