作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用OwnerData(虚拟)的TListView,当我按下LV作为主动控件的键时,它会发出BEEP声。我怎样才能避免这种情况?
最佳答案
正如 Remy Lebeau 所说,问题是 OnDataFind
没有实现,但你应该这样实现:
procedure TForm1.ListViewDataFind(Sender: TObject; Find: TItemFind; const FindString: string;
const FindPosition: TPoint; FindData: Pointer; StartIndex: Integer; Direction: TSearchDirection;
Wrap: Boolean; var Index: Integer);
begin
// Here we must find currently selected element
if Assigned((Sender as TListView).Selected) then
Index := (Sender as TListView).Selected.Index;
end;
关于Delphi - Listview+OwnerData = 按键时发出蜂鸣声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13349470/
我是一名优秀的程序员,十分优秀!