Как в StringGrid выделить несколько строк?!!!
Строки, которые выделяться будут копироваться в дальнейшем в другой компонент.
Думаю, какое-то условие в StringGridSelectCell, но не знаю какое!!!
Помогите, пожалуйста)
У меня в Qt это параметр selectionMode = ContiguousSelecton
Цитата: Finder
У меня в Qt это параметр selectionMode = ContiguousSelecton
Qt != VCL
А по сабжу можно:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
StringGrid1.Options := StringGrid1.Options + [GoRowSelect];
end;
// Unselect Rows
procedure TForm1.Button2Click(Sender: TObject);
begin
StringGrid1.Options := StringGrid1.Options - [GoRowSelect];
end;
begin
StringGrid1.Options := StringGrid1.Options + [GoRowSelect];
end;
// Unselect Rows
procedure TForm1.Button2Click(Sender: TObject);
begin
StringGrid1.Options := StringGrid1.Options - [GoRowSelect];
end;
И с зажатым шифтом выделять
Или на OnSelectCell считывать Selection и выделять строки полностью.