Başlık olarak tek bir sabit satıra sahip olmak istiyorum, ancak metinler oldukça uzun, bu yüzden satır yüksekliğini arttırmak ve CR/LF'yi hücre metnine eklemek istiyorum.CR/LF bir TStringgrid hücresine nasıl yerleştirilir?
Googling bunu bir çözüm olarak gösterir (ve googling'ten önce düşündüğüm ilk şey), ama işe yaramaz. Herhangi bir fikir?
Grid.Cells[2,3] := 'This is a sample test' + #13#10 + 'This is the second line';
ne olur hücre This is a sample testThis is the second line
[Bounty] "Benim hatam. Aslında kontrol etmeden iki yıl önce bu bir cevap verilir (Delphi 7 herhangi bir fark yaparsa) içermesidir ve şimdi cevabın işe yaramadığını bulmuştum.Kullanıldıkları kişilere aplojiler: Bu bir FABOWAQ (sık sorulan, genellikle yanlış cevaplanmış bir soru) .GINYF ".
OnDrawCell'i kullanmayı düşündüğümüzü varsayalım, ancak hücreyi içeren dize ızgarası satırının yüksekliğini de arttırmamız gerektiğini düşünün.
Kodun ya da FOSS VCL bileşeninin cevabını vereceğim.
[Güncelleme] birden fazla satır desteklemeyen Delphi XE2 Starter sürümünde
RowHeights [#] yardımcı olmaz? düzenleme: Bağlantılı koddaki AFAICS, cevapta RowHeights bu ölçüde kullanılır. –