Italian community of Lazarus and Free Pascal

Programmazione => Graphics => Topic aperto da: xinyiman - Maggio 16, 2016, 01:48:01 pm

Titolo: Fare l'unione di pių celle in una grid
Inserito da: xinyiman - Maggio 16, 2016, 01:48:01 pm
Ciao ragazzi,

voglio fare il merge di due celle contigue sulla stessa colonna di una stringgrid cosė quando metto il testo dentro mi splitta il testo su due celle. Chi mi spiega come fare? Grazie
Titolo: Re:Fare l'unione di pių celle in una grid
Inserito da: xinyiman - Maggio 16, 2016, 02:48:56 pm
Potrebbe andare bene anche il disegnare un etichetta che si sovrapponga alla griglia e che occupi lo spazio di due celle contigue verticalmente sul quale posso dare un colore di sfondo e del testo
Titolo: Re:Fare l'unione di pių celle in una grid
Inserito da: bonmario - Maggio 16, 2016, 07:41:48 pm
Scusa, ma non so se ho capito bene ...

Facciamo un esempio con una grid di 4 colonne e 3 righe:
Codice: [Seleziona]
A1 B1 C1 D1
A2 B2 C2 D2
A3 B3 C3 D3

Tu clicchi ad esempio sulla cella B2, e vorresti che ti unisca le celle B2 e B3 in un'unica cella?
Poi quello che scrivi, come faresti a dividerlo sulle 2 celle?

Potrebbe anche andarti bene un codice che ti permette di scrivere una cella di una TStringGrid su 2 o pių righe?

Ciao, Mario
Titolo: Re:Fare l'unione di pių celle in una grid
Inserito da: xinyiman - Maggio 16, 2016, 09:13:15 pm
In parte ho risolto qui

http://forum.lazarus.freepascal.org/index.php/topic,32624.msg210620/topicseen.html?PHPSESSID=2b185813402f5371265f404f46af9ebe#new