tstringgrid

    3熱度

    1回答

    我正在運行Lazarus v0.9.30(32位編譯器)。 我有一個TForm標準的TStringGrid就可以了。網格具有以下屬性集。行數= 5,列數= 5,FixedCols = 0,FixedRows = 0 我Google了一些code是教我如何更改單元格顏色和一些文本添加到該小區當用戶點擊一個TStringGrid細胞。所有工作正常,我已經稍微擴展它,以在GridClick事件上打開和關

    0熱度

    2回答

    一個stringgrid列我這樣做: procedure TForm1.BitBtn1Click(Sender: TObject); var dtStart: TDateTime; I: Integer; begin dtStart := DateTimePicker1.Date; for I := 0 to 7 do AdvStringGrid1.Ce

    3熱度

    1回答

    我正在使用Lazarus v0.9.30(32位編譯器)。 我有以下代碼,用於顯示存儲在與TStringGrid中的TColumnTitle對象關聯的對象中的提示文本。 procedure TTmMainForm.TmApplicationPropertiesShowHint ( var HintStr: string; var CanShow: boolean;

    2熱度

    2回答

    我在Delphi XE2中製作了一個簡單的應用程序,它專門使用了「碳」風格。有一個有成千上萬行的大型字符串網格。我有一個循環遍歷這個網格記錄的過程,做了一些工作,並對網格進行了一些更改。當過程循環時,當前正在處理的行會突出顯示(通過設置TStringGrid.Row)。 問題是,當我將樣式應用到此網格時,滾動條不會隨着行更改而更改位置。當循環處理時,循環會正確地突出顯示每一行,但當它到達列表的末尾

    7熱度

    2回答

    我正在運行拉撒路0.9.30。 我有一個標準的TStringGrid在窗體上,並希望顯示不同的提示,因爲我將鼠標指針移動到列標題上。我使用這段代碼來做到這一點,它有點作用,但你通常需要點擊單元格才能獲得提示改變,當我真的希望它隨着鼠標指針移動而改變時。我將所有提示存儲在集合中,我使用列索引作爲關鍵字進行搜索。 有沒有一種方法可以更平滑地顯示提示? procedure TTmMainForm.SgS

    2熱度

    1回答

    我正在使用delphi 2010爲帶有一個stringgrid的項目。我希望網格的一些列是正確的。 I understand how I can do this將defaultdrawing設置爲false。 但是,如果可能的話,我希望爲網格保留運行時主題陰影。有沒有一種方法可以在啓用了defaultdrawing的情況下對列進行右對齊,或者至少複製onDrawCell事件中的代碼以模擬運行時主題

    2熱度

    1回答

    我正在運行Lazarus 0.9.30。 我有一個窗體上的標準TStringGrid,並有一個函數動態地添加TGridColumns對象在它運行時。我有一個包含每列(我在運行時從文件中讀出)的所有屬性的對象集合,並且我想將每個對象與其相應的列標題關聯起來。 我試過下面的代碼,但在運行時,當我試圖訪問列標題對象後面的對象時,我得到一個'無返回的對象。我懷疑這是發生的原因是網格單元格(保存列標題)是空

    3熱度

    1回答

    我正在使用Lazarus 0.9.30.2。 我有一個標準的TSormGrid上的標準TForm。字符串網格在設計時沒有列或行。在對象檢查器中設置以下值。 ColCount = 0 Columns = 0 FixedCols = 0 FixedRows = 0 RowCount = 0 我想在運行時添加了一些TGridColumns的,並且已經能夠做到這一點,但總是一個固定的專欄,我不

    1熱度

    1回答

    我正在運行Lazarus 0.9.30.2。 我有一個TForm上有一個TStringGrid。每個列標題都是我在運行時動態添加到網格的TGridColumns對象。每個列標題都有一個與之關聯的對象(我創建並存儲在TList中)。我想繪製字符串網格的列標題單元格的背景,但我不希望所有的單元格都是相同的顏色。根據與列標題關聯的對象中某個屬性的值,顏色會有所不同。 我知道有關於如何在Stackover

    2熱度

    1回答

    我正在運行Lazarus v0.9.30(32位編譯器)。 此問題是我以前的question的延伸。 上一個問題圍繞着如何將運行時加載的TGridColumns對象中的文本方向更改爲標準TStringGrid。該解決方案涉及重寫字符串網格的DrawCellText事件。 我的問題是這樣的。當我嘗試加載TStringGrid時,我發現文本方向保持不變,但列單元格高度變回默認高度。 我用來加載網格的代