Description: Some time during my development works I had the need of printing the contents of a ListView control. So I wrote down the code for a custom control, named PrintableListView, that solved the following two problems:
* extend the print on multiple pages when the width of the list exceeds the width of the print page,
* shrink, optionally, the list in a way that the resulting width fits o
To Search:
File list (Check if you may need any files):
TestSolution
............\PrintableListView
............\.................\AssemblyInfo.cs
............\.................\bin
............\.................\...\Release
............\.................\...\.......\PrintableListView.dll
............\.................\PrintableListView.cs
............\.................\PrintableListView.csproj
............\.................\PrintableListView.csproj.user
............\.................\PrintableListView.resx
............\TestPrintableListView
............\.....................\AssemblyInfo.cs
............\.....................\bin
............\.....................\...\Release
............\.....................\...\.......\Orders.xml
............\.....................\...\.......\PrintableListView.dll
............\.....................\...\.......\TestPrintableListView.exe
............\.....................\ControlFlatStyle.cs
............\.....................\MainForm.cs
............\.....................\MainForm.resx
............\.....................\TestPrintableListView.csproj
............\.....................\TestPrintableListView.csproj.user
............\TestSolution.sln