Creare un'interfaccia utente reattiva
Sviluppare un'
Applicazione FactoryTalk Optix
con layout multipli regolati per le finestre di diverse dimensioni.- Creare tipi di pagina per diversi layout di applicazione. Vedere Pagina.MANCIA: Iniziare con lo sviluppo di tre layout per diversi viewport, ad esempio piccolo, medio e grande. Per altre informazioni, vedere Dimensioni della pagina e punti di interruzione per la progettazione reattiva - App di Windows | Microsoft Learn.
- Creare una NetLogic che legge la larghezza (e l'altezza) della finestra e restituisce un valore in base ai punti di interruzione.Ad esempio, creare una NetLogic che legge la larghezza della finestra e restituisce il valore di enumerazioneSmall,MediumoLarge.A runtime, la NetLogic restituisce un valore quando si ridimensiona la finestra e si superano i valori del punto di interruzione.
- Creare un pannello dinamico con un convertitore chiave-valore che converte i valori di output della NetLogic in collegamenti dinamici che hanno come target i tipi di pagina.A runtime, il pannello dinamico visualizza uno specifico tipo di pagina in base alla larghezza della finestra. Quando si ridimensiona la finestra e si superano i valori dei punti di interruzione, il layout dell'applicazione cambia per adattarsi a diverse dimensioni del viewport.
- (Opzionale) Per eseguire un'applicazione reattiva nei browser web supportati:
- Aggiungere un presentation engine web. Vedere Configurare un presentation engine.
- Allargare il progetto nella finestra del browser web. InVista progetto, selezionareMainWindow (type), quindi:
- InProprietàcreare un collegamento dinamico traSchermo interoe .Per ulteriori informazioni sui collegamenti dinamici, vedere Creare collegamenti dinamici.L'alias{Session}/IsWebviene risolto suVerose il progetto viene eseguito in un browser web. Per ulteriori informazioni, vedere Oggetti profilo per diversi presentation engine.A runtime, il presentation engine nativo visualizza un'applicazione con finestra e il presentation engine web visualizza un tipo di pagina specifico in base alla larghezza della finestra del browser web.
- InProprietà, impostareSchermo interosuVero.A runtime, il presentation engine nativo visualizza un'applicazione a schermo intero e il presentation engine web visualizza un tipo di pagina specifico in base alla larghezza della finestra del browser web.
Quando si ridimensiona il browser web e si superano i valori dei punti di interruzione, il layout dell'applicazione cambia per adattarsi a diverse dimensioni del viewport.
Fornire un feedback