Spesso, è piccolo fastidio che provano il più preoccupante e il controllo ListView può risultare particolarmente fastidioso. Controllo ListView di Microsoft, parte integrante del suo framework .NET, consente di visualizzare dati ridimensionabili. Ogni volta che un utente entra o lascia la parte del programma che contiene il controllo ListView, egli deve ridimensionare il controllo ListView per soddisfare le sue preferenze. È possibile rimuovere questo fastidio salvando la dimensione della colonna e la larghezza del controllo ListView in memoria o archiviazione dei dati persistenti. Quindi, ogni volta che un visitatore restituisce al controllo ListView, si possono ripristinare i dati e utilizzarlo per modificare la dimensione della colonna del controllo ListView in base alle preferenze dello spettatore.
Istruzioni
1
Aprire il file di codice che contiene il controllo ListView in Visual Studio.
2
Creare una classe per contenere i dati di dimensione di colonna:
public class ListViewSize
{
public int sampleWidth;
pubblica ListViewSize (int sampleWidth)
{
width = sampleWidth;
}
}
3
Salva dimensioni di ListView all'interno dell'oggetto modulo creando un'istanza di esso e salvarlo nel formato di dati che si preferisce:
ListViewSize listViewSize = new ListViewSize (sampleWidth);
provare
{
creare un'istanza di LINQ, XMLwriter o altra classe di dati persistenti
DataPersistence datapersistence = nuovo DataPersistence();
Salvare l'oggetto
datapersistence. Save(listViewSize);
}
Catch
{
gestire gli errori qui, se necessario.
}
4
Salvare il lavoro ed eseguire il debug tramite l'esecuzione di codice. Modificare le dimensioni di ListView, lasciandola e tornare per garantire che il controllo ListView 'ricordato' la dimensione di colonna specificata.