Nwlapcug.com


Come ricordare la dimensione della colonna in ListView

Come ricordare la dimensione della colonna in ListView


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.