das geht aber nicht.
entweder (wenn du auf ein listview bestehst) du änderst dein Konzept und drehst die Spalten oder (du wirst nicht glauben was jetzt kommt): nimm ein Stringgrid
. Es gibt vielleicht auch noch Fremdkompos, die ein editieren aller Spalten ermöglichen - keine Ahnung, kannst ja mal Onkel Torry (
www.torry.net ) fragen bzw suchen.
Wenn du ein Stringgrid nimmst, kannst du im OnselectCell-ereignis nur die 2. Spalte editierbar machen, wenn du folgendes tust:
Delphi-Quellcode:
procedure ...onselectcell...
begin
if Acol=1 then Stringrid.options:=Stringrid.options + goediting
else Stringrid.options:=Stringrid.options - goediting;
end;
und hättest dein geünschtes Verhalten
mfg Frank