Developer

Selected

Specifies whether row at specified position is selected.

property Selected[Index: Integer]: Boolean read GetSelected write SetSelected;
When user change selection (via mouse or keyboard), Selected property for selected row is set to True. Selected property of previously selected row is set automatically to False. If multi-select mode is enabled, multiple rows can have Selected set to True.

Example:


procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin ListBox1.Clear; for i := 0 to NextGrid1.RowCount - 1 do begin if NextGrid1.Selected[i] then ListBox1.Items.Add(IntToStr(i)); end; end;

Remarks


Descendants override GetSelected and SetSelected methods to implement own selection mechanism.

See also