Le Merged Cell di una Column

Navigation:  I Viewer: esposizione dei dati > Il Viewer Grid > Le Property di una Grid > Esempi di Column Property >

Le Merged Cell di una Column

Previous pageReturn to chapter overviewNext page

Il termine Merged Cell si riferisce a celle con contenuto simile in una data colonna, che vengono fuse in un'unica cella possono essere unite in un'unica cella.

Ogni Grid dispone alcune specifiche Column Property per la realizzazione di Merged Cell, tra le quali:

MergedCellEvaluationType specifica quali celle possono essere unite nella colonna corrente;

MergedCellStyle specifica sotto quali condizioni può avvenire l’unione di celle nella colonna corrente.

 

La proprietà MergedCellEvaluationType può assumere i valori:

MergeSameValue abilita l’unione di celle corrispondenti ad uno stesso valore, che può non coincidere con quello visualizzato;

MergeSameText abilita l’unione di celle esponenti uno stesso contenuto;

Default coincide con MergeSameText per campi di tipo DateTime, altrimenti con MergeSameValue.

 

La proprietà MergedCellStyle può assumere i valori:

Always consente di realizzare l’unione di celle ogni qualvolta sia possibile, in base al valore assunto dalla proprietà MergedCellEvaluationType;

OnlyWhenSorted realizza l’unione di celle solo quando la colonna corrente è ordinata;

Never disabilita l'unione di celle indipendentemente dal valore assunto dalla proprietà MergedCellEvaluationType;

Default coincide con Never.

 

Inoltre, è possibile anche personalizzare l’aspetto grafico di una Merged Cell, madiante le seguenti Column Property.

La proprietà MergedCellContentArea consente di specificare in quale posizione visualizzare il contenuto all’interno di una Merged Cell. Essa può assumere i valori:

VirtualRect affinché il contenuto occupi l’intera area della Merged Cell;

VisibleRect affinché il contenuto occupi la sola parte visibile della Merged Cell;

Default: coincide con VirtualRect.

La classe di tipo Appearance MergedCellAppearance consente invece di definire uno stile grafico per le Merged Cell.

 

warning

The TextVAlign property in the MergedCellAppereance sub-class is only effective if the Column Property CellMultiLine is set to False.

La proprietà TextVAlign nella sottoclasse MergedCellAppereance è efficace solo se la proprietà CellMultiLine della colonna è impostata su False.