首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

自画LabeledEdit控件,实现掩码解决办法

2012-03-04 
自画LabeledEdit控件,实现掩码在StringGrid的DrawCell里可以对指定的列、行或单元格实现掩码:StringGrid1-

自画LabeledEdit控件,实现掩码
在StringGrid的DrawCell里可以对指定的列、行或单元格实现掩码:
  StringGrid1->Canvas->FillRect(Rect);
  DrawText(StringGrid1->Canvas->Handle, "******",6,(RECT*)&Rect, DT_RIGHT | DT_VCENTER | DT_SINGLELINE);
这样当点击单元格后显示真实的文本,当失去焦点后显示*掩码,LabeledEdit控件有没有类似这样的实现代码?

[解决办法]

C/C++ code
//也不知能否是你的需要String le;void __fastcall TForm1::LabeledEdit1Enter(TObject *Sender){     LabeledEdit1->Text = le;}//---------------------------------------void __fastcall TForm1::LabeledEdit1Exit(TObject *Sender){     le = LabeledEdit1->Text ;     LabeledEdit1->Text = "*";}
[解决办法]
直接改变字体颜色

热点排行