TStringGrid限制只选择一列的问题;
正常情况下,选择StringGrid的行列时,goRangeSelect范围并没有限制,有没有可能只限制选择一列?
比如当前选择的行列为
//.h
int mACol,mARow;;
//.hpp
void __fastcall TForm1::StringGrid1SelectCell(TObject *Sender, int ACol,
int ARow, bool &CanSelect)
{
mACol=ACol;
mARow= ARow;
}
那么我想让鼠标不管怎么的选中拖动,选中的范围必须限制在mACol列;
有什么办法呢???
各位大大请不吝执教!
比如当前选择的行列为
//.h
int mACol,mARow;;
//.hpp
void __fastcall TForm1::StringGrid1SelectCell(TObject *Sender, int ACol,
int ARow, bool &CanSelect)
{
mACol=ACol;
mARow= ARow;
}
那么我想让鼠标不管怎么的选中拖动,选中的范围必须限制在mACol列;
有什么办法呢???
各位大大请不吝执教!
...全文
相关推荐
DELPHI中TStringGrid单击一列显示按钮.rar
本示例"DELPHI中TStringGrid单击一列显示按钮.rar"主要讲解了如何在TStringGrid的一列中添加按钮,并实现按钮的点击事件。首先,我们需要理解TStringGrid的基本结构。
C++ Builder 6 老项目多语言改造:VCL组件树遍历与语言包切换实践
在软件开发中,国际化与本地化(i18n)是工程实践绕不开的课题,尤其在维护基于C++ Builder 6的遗留VCL项目时,界面语言切换需要一套轻量而稳健的解决方案。传统资源字符串表可处理零散文本,而面对窗体级整体切换,则需借助组件树遍历机制,将界面控件的Caption、Text属性映射为可替换语言包。这种“语言包+遍历赋值”模式,既能适配多语种发布,又能避免硬编码翻译导致的维护难题。从编码转换到字体与布局刷新,再到TStatusBar、TStringGrid等非组件集合的遗漏点治理,均需谨慎处理。文章结合
TStringGrid类的StringGrid用法
根据给定的信息,本文将详细解释TStringGrid类在Delphi中的使用方法及特性,包括StringGrid的基本属性、方法以及自定义扩展。
Delphi 组件 TstringGrid使用大全
Delphi 组件 TstringGrid 使用大全Delphi 中的 TstringGrid 是一个功能强大且灵活的网格控件,常用于显示和编辑表格数据。
让TStringGrid单元格变色,Delphi源码版..rar
这个“让TStringGrid单元格变色,Delphi源码版”显然涉及到如何自定义TStringGrid的外观,特别是单元格的颜色。


茶馆
