Column withs on the results screen can be saved and reused for all LIstView-s/watermeters
This commit is contained in:
@@ -135,6 +135,17 @@ namespace TBF
|
||||
public string[] RsltItems_Printer_SingleWM;
|
||||
public string[] RsltItems_Printer_CombinedWM;
|
||||
|
||||
[XmlArrayAttribute("RsltsSingleClmnWdths")]
|
||||
public int[] RsltsSingleClmnWdths;
|
||||
[XmlIgnore]
|
||||
public int RsltsSingleClmnCount { get { return (RsltsSingleClmnWdths != null) ? RsltsSingleClmnWdths.Length : 0; } }
|
||||
|
||||
[XmlArrayAttribute("RsltsCombinedClmnWdths")]
|
||||
public int[] RsltsCombinedClmnWdths;
|
||||
[XmlIgnore]
|
||||
public int RsltsCombinedClmnCount { get { return (RsltsCombinedClmnWdths != null) ? RsltsCombinedClmnWdths.Length : 0; } }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Copy public fields from a LocalSettings object to this object.
|
||||
/// </summary>
|
||||
@@ -224,6 +235,13 @@ namespace TBF
|
||||
count = (ls.RsltItems_Printer_CombinedWM != null) ? ls.RsltItems_Printer_CombinedWM.Length : 0;
|
||||
RsltItems_Printer_CombinedWM = new string[count];
|
||||
for (int i = 0; i < count; i++) RsltItems_Printer_CombinedWM[i] = ls.RsltItems_Printer_CombinedWM[i];
|
||||
|
||||
RsltsSingleClmnWdths = new int[ls.RsltsSingleClmnCount];
|
||||
for (int i = 0; i < RsltsSingleClmnCount; i++)
|
||||
RsltsSingleClmnWdths[i] = ls.RsltsSingleClmnWdths[i];
|
||||
RsltsCombinedClmnWdths = new int[ls.RsltsCombinedClmnCount];
|
||||
for (int i = 0; i < RsltsCombinedClmnCount; i++)
|
||||
RsltsCombinedClmnWdths[i] = ls.RsltsCombinedClmnWdths[i];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user