2012-01-17 152 views
6

任何人都可以推薦一個很好的類似於Microsoft Excel的單元格處理Delphi的stringgrid組件嗎?我在網上搜索,但沒有發現多少還沒有,如果有人在這裏使用了類似的東西將不勝感激輸入delphi xe2 stringgrid with comments

更新了圖片: 電池1A有一個評論,以紅色三角形指示

cell with a comment

鼠標懸停揭示了細胞

enter image description here

+0

也許你可以添加一張圖片來使這個更清晰?我不確定這裏「類似於excel」是什麼意思。 – 2012-01-18 04:21:09

+0

+1添加圖片,這有助於。 – 2012-01-19 18:56:54

回答

6

您可以使用現有的TStringGrid組件的評論。使用它的Objects屬性來存儲自定義的單元數據(例如註釋String),然後可以使用THintWindow類在需要時向用戶顯示該評論。

+0

聽起來很有希望。我已經使用StringGrid.Cells [x,y]:= value將值放入網格中。有沒有辦法將評論與價值一起存儲?或者我需要另一個網格?在這種情況下,如果向用戶指出單元格中有評論,那麼這將是一個好方法嗎? (Excel使用拐角處的紅色三角形) – Joe 2012-01-18 00:09:53

+1

對不起,我的意思是「Objects」屬性,而不是「Cells」屬性。我已經更新了我的答案。至於向用戶顯示一個指標,我會用'OnDrawCell'事件來繪製單元格。無論何時在'Objects'屬性中存儲了註釋,都可以在單元格中繪製任何類型的指示器。 – 2012-01-18 01:05:11