delphi 中tab order中listBox元素拖动如何实现.就是在要在鼠标指向的哪一行显示一个虚线框,如何实现.我在ondragover中这样写, 可是虚线框不断闪动, 移动过后虚线框不消失procedure TFormMain.ListBox1DragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
var
k: Integer;
Rct: TRect;
begin
Accept := true; k := y div ListBox1.ItemHeight;
Rct := ListBox1.ItemRect(k);
ListBox1.Canvas.DrawFocusRect(Rct);
end;
State: TDragState; var Accept: Boolean);
var
k: Integer;
Rct: TRect;
begin
Accept := true; k := y div ListBox1.ItemHeight;
Rct := ListBox1.ItemRect(k);
ListBox1.Canvas.DrawFocusRect(Rct);
end;
解决方案 »
- 运行出错 invalid filename 求大侠们给力···
- 怎样双击Tradiogroup里的单选按钮以取消选择项???在线等
- MSSQLServer的DateTime和TDateTimePicker问题
- 求助(解决后加100):能过delphi小应用程序能在网上的留言板追加一条记录吗?....
- 如何实现化带箭头的直线!!!
- 初学者又一简单的问题?
- 俺问一个简单的问题:#8代表的是那个键?而负号和小数点又分别是#?答对立马结分!!!
- 救急!有没有delphi的经典教材的ebook版下载的地方?请赐教!!!
- 根据IP,如何获得该IP的网络名?
- 请那位老师帮我解决以下关于类的问题谢谢!
- 针对com口处理的dll编写问题!!!
- 枚举窗体中的回调函数
ListBox1.Canvas.DrawFocusRect(Rct);