电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

获取DataGrid单元格中的内容与锁定文本框中的文本


发布日期:2018/11/7
 
——此文章摘自《Delphi开发经验技巧宝典》定价特价 购买>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave>

如何获取DataGrid单元格中的内容

本例是通过DataGrid表格单元格单击事件获取单元格中的内容如图所示

在DataGrid的单元格单击事件中使用当前单元格的FieldText属性获取当前单元格中的文本并在当前单元格内容为文本框中显示主要代码如下

procedure TFrmOrderByDBGListCellClick(Column: TColumn);

begin

EditText := ColumnFieldText;

end;

http://developcsaicn/delphi/images/jpg>

获取DataGrid单元格中的内容

如何锁定文本框中的文本

在应用程序中当用户操作完毕后或不想让其他用户对文本框中的内容进行编辑时可以锁定文本框中的文本如图所示

http://developcsaicn/delphi/images/jpg>

锁定文本框中的文本

如果锁定文本框中的文本复选框为选中状态那么设置文本框为只读状态如果锁定文本框中的文本复选框为未选中状态那么设置文本框为可读写状态主要代码如下

procedure TFormchkClick(Sender: TObject);

begin

if chkChecked then

EditReadOnly := true

else

EditReadOnly := false;

end;

上一篇:TStrings的一些用法

下一篇:如何改变表格列的矩形区域颜色