Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Quando si creano applicazioni per dispositivi Windows CE diversi da Pocket PC o Smartphone, in modo particolare form, è importante conoscere il comportamento specifico per le diverse piattaforme.
Windows CE non ha requisiti specifici relativi alla dimensione dello schermo, e numerosi dispositivi sono dotati di display le cui dimensioni consentono di visualizzare in modo adeguato i form di più applicazioni. Le applicazioni di .NET Compact Framework possono disporre di form di qualsiasi dimensione e posizionati in qualsiasi punto del display. Per impostazione predefinita, la dimensione e la posizione dei form possono essere modificate seguendo una procedura analoga a quella utilizzata per i form creati con la versione completa di .NET Framework sul desktop.
Controlli ed elementi principali
Nella tabella riportata di seguito vengono descritti il funzionamento e l'aspetto dei controlli e di altri elementi in Windows CE.
Nota: |
|---|
Il metodo Focus deve essere impostato esplicitamente a seconda dei controlli e dei form figlio. |
Controllo o elemento |
Comportamento |
|---|---|
Colore di sfondo dei controlli contenitore |
La proprietà BackColor di un controllo Form, Panel e TabPage è il colore di sistema del controllo. |
Casella di controllo |
Se ControlBox = true, il form è dotato di un pulsante di chiusura (X). |
Desktop |
Schermo senza barra delle applicazioni. |
Il valore della proprietà ClientSize non viene ridotto quando a un form viene aggiunta una barra dei menu. Dopo aver aggiunto la barra dei menu, sarà necessario risolvere eventuali problemi di sovrapposizione. |
|
Pulsante di ingrandimento |
Nei form Windows CE è incluso un pulsante di ingrandimento. |
Barra dei menu e barra degli strumenti (Questi controlli sono combinati e consentono di visualizzare sia voci di menu che pulsanti della barra degli strumenti). |
La posizione è fissa nella parte superiore dello schermo e non può essere modificata perché di proprietà del form. La barra occupa una parte dell'area client. |
Separatore del menu principale |
Quando si tenta di aggiungere un separatore di menu al menu principale, viene generata un'eccezione. |
Enumerazione MessageBoxIcon |
Supporta i membri Asterisk, Exclamation, Hand, None e Question. |
Pulsante di riduzione a icona |
Nei form Windows CE è incluso un pulsante di riduzione a icona. |
Se non viene specificata un'estensione per il file, in Windows CE non viene aggiunta alcuna estensione, ma viene restituita la posizione ordinale del filtro corrente. |
|
Pulsante di riduzione a icona per Smart Device (X) |
Non applicabile. L'applicazione può essere chiusa utilizzando il pulsante X. |
Barra delle applicazioni |
Barra disposta nella parte inferiore dello schermo. Comprende il pulsante Start e i pulsanti per l'esecuzione dei programmi. |
FormBorderStyle
Nella tabella riportata di seguito viene elencato il comportamento specifico di .NET Compact Framework per i membri dell'enumerazione FormBorderStyle.
FormBorderStyle |
Comportamento |
|---|---|
La finestra è dotata di didascalia. |
|
Le dimensioni della finestra vengono modificate a livello di codice. Non sono presenti didascalie. |
|
La finestra è dotata di didascalia. La posizione e le dimensioni possono essere modificate a livello di codice. |
|
Uguale a FixedSingle. |
|
La finestra non presenta bordi. |
|
Uguale a FixedSingle. |
|
Uguale a FixedSingle. |
FormWindowState
Nella tabella riportata di seguito viene elencato il comportamento specifico di .NET Compact Framework per i membri dell'enumerazione FormWindowState.
FormWindowState |
Comportamento |
|---|---|
Maximized |
Le dimensioni della finestra corrispondono a quelle dell'area del desktop. |
Normal |
Le dimensioni della finestra sono quelle specificate. Le dimensioni predefinite corrispondono a quelle dell'area del desktop. |
Nota: