Dichiarare una View come B4XView oltre a renderla multipiattaforma fornisce alla View dei metodi aggiuntivi che normalmente non avrebbe.
In alcuni casi potrebbe essere necessario o comodo poter accedere ai metodi nativi della View o viceversa.
Esempio:
ho un Panel, dichiarato come Panel nativo e voglio ottenere una immagine del suo contenuto.
Normalmente non posso, ma con i metodi delle B4XView sì, e allora faccio così
MioPanel.As(B4XView).Snapshot 'Applico al mio Panel i metodi B4XView per un momento
Di contro, potrei aver dichiarato il mio Panel come B4XView.
Un Panel nativo ha la proprietà Elevation, che non è disponibile nelle B4XView.
Quindi posso fare
MioPanel.As(Panel).Elevation 'Riaccedo ai metodi Panel Nativi per un momento