Procedura: aggiungere o rimuovere risorse di tipo stringa
È possibile aggiungere o modificare risorse di tipo stringa per il progetto mediante Progettazione risorse.Le procedure per l'aggiunta e la rimozione di risorse di tipo stringa sono diverse da quelle utilizzate per gli altri tipi di risorsa.Per informazioni sulla gestione delle risorse non di tipo stringa, vedere Procedura: aggiungere o rimuovere risorse.
Non è consigliabile utilizzare risorse di tipo stringa per le stringhe di grandi dimensioni perché sono difficili da modificare ed esiste un limite di 32.767 caratteri. Al contrario, aggiungere un file di testo utilizzando Aggiungi nuovo file di testo dall'elenco Aggiungi risorsa in Progettazione risorse.Il nuovo file di testo verrà aggiunto alla directory Risorse.Non sono previste limitazioni di lunghezza per il testo ed è possibile impostare la codifica, se necessario.Al momento della compilazione del programma, tuttavia, apparirà come se fosse stato immesso nella tabella di stringhe.
Se si aggiunge manualmente una risorsa di tipo stringa al progetto, ad esempio aggiungendo un file RESX mediante Esplora soluzioni, le risorse presenti nel nuovo file saranno separate da quelle create utilizzando la pagina Risorse di Progettazione progetti.Facendo doppio clic sul nuovo file RESX, verrà aperta una finestra Progettazione risorse separata in cui viene visualizzato il contenuto del file in una griglia di impostazioni.Quando si aggiunge un nuovo file con estensione resx, verrà visualizzato il seguente messaggio: "Abilitare la generazione di risorse fortemente tipizzate per questo file?" Scegliendo Sì si fornisce alla nuova risorsa supporto per le risorse fortemente tipizzate, una funzionalità della fase di compilazione che incapsula l'accesso alle risorse creando classi che contengono un set di proprietà statiche di sola lettura (get).Questo rappresenta una modalità alternativa per l'impiego delle risorse rispetto all'utilizzo dei metodi GetString e GetObject della classe ResourceManager.Per ulteriori informazioni, vedere StronglyTypedResourceBuilder.
È anche possibile aggiungere risorse di tipo stringa utilizzando la funzione di trascinamento con Progettazione risorse.Quando si trascinano le stringhe, i campi Nome, Valore e Commento devono essere separati mediante tabulazioni per evitare che l'intera stringa venga aggiunta alla colonna Nome.
Per informazioni sul modo in cui Progettazione risorse genera risorse fortemente tipizzate, vedere Gestione delle risorse delle applicazioni.
Per aggiungere una risorsa di tipo stringa
Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.
Fare clic sulla scheda Risorse.Nella barra degli strumenti di Progettazione risorse, selezionare l'elenco a discesa di visualizzazione delle risorse, fare clic sulla freccia e accertarsi di impostare Stringhe (impostazione predefinita).Verrà visualizzata una griglia di impostazioni in cui sono visualizzate le stringhe gestite da tale istanza di Progettazione risorse.
Fare clic sulla colonna Nome dell'ultima riga della griglia, contrassegnata con un asterisco (*).
Immettere il nome della stringa nella colonna Nome.
Nella colonna Valore immettere la stringa che si desidera utilizzare come risorsa.
[!NOTA]
Per includere interruzioni di riga (i caratteri CLRF) nella stringa, digitare MAIUSC+ INVIO.Sarà necessario ridimensionare la riga per vedere tutte le righe della stringa.Posizionare il puntatore sul bordo inferiore della riga nella colonna più a sinistra della griglia; quindi fare clic e trascinare verso il basso il bordo da ridimensionare.
È anche possibile immettere un commento nella colonna Commento.
[!NOTA]
I commenti non vengono compilati nell'applicazione, ma sono disponibili solo in fase di progettazione.
Per rimuovere una risorsa di tipo stringa
Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.
Fare clic sulla scheda Risorse.
Nella barra degli strumenti di Progettazione risorse, selezionare l'elenco a discesa di visualizzazione delle risorse, fare clic sulla freccia e accertarsi di impostare Stringhe (impostazione predefinita).
Selezionare la riga contenente la stringa che si desidera rimuovere facendo clic sull'intestazione della riga di colore grigio.
Nella barra degli strumenti di Progettazione risorse scegliere Rimuovi risorsa.
Vedere anche
Attività
Procedura: modificare le risorse di tipo stringa
Procedura: aggiungere o rimuovere risorse
Procedura: modificare le risorse