AddArea

AddArea(CellArea)

Applica la convalida all’area.

public void AddArea(CellArea cellArea)
ParametroTipoDescrizione
cellAreaCellAreaL’area.

Osservazioni

Equivale a usareAddArea con controllo di intersezione e spigolo.

Guarda anche


AddArea(CellArea, bool, bool)

Applica la convalida all’area.

public void AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge)
ParametroTipoDescrizione
cellAreaCellAreaL’area.
checkIntersectionBooleanSe controllare l’intersezione di una determinata area con le aree delle convalide esistenti. Se una convalida è stata applicata in una determinata area (o parte di essa), allora la convalida esistente dovrebbe essere rimossa inizialmente da una determinata area. In caso contrario potrebbe essere causato il danneggiamento per le Convalide generate. Se l’utente è sicuro che l’area aggiunta non intersechi con alcuna area esistente, questo parametro può essere impostato su false per considerazioni sulle prestazioni.
checkEdgeBooleanSe controllare il bordo delle aree applicate di questa convalida. Le impostazioni interne della convalida dipendono da quello in alto a sinistra dei suoi intervalli applicati, quindi se una determinata area diventerà la nuova in alto a sinistra degli intervalli applicati, le impostazioni interne dovrebbero essere modificato e ricostruito, altrimenti potrebbero verificarsi risultati imprevisti. Se l’utente è sicuro che l’area aggiunta non sia quella in alto a sinistra, questo parametro può essere impostato su false per considerazioni sulle prestazioni.

Osservazioni

In questo metodo, rimuoveremo tutte le vecchie convalide in una determinata area. Per quello in alto a sinistra degli intervalli applicati di Validation, in primo luogo la sua StartRow è la più piccola, in secondo luogo la sua StartColumn è la più piccola di quelle aree che hanno la stessa StartRow più piccola .

Guarda anche