diff --git a/Terminal.Gui/Views/ListView.cs b/Terminal.Gui/Views/ListView.cs
index 309c408e0..467d02267 100644
--- a/Terminal.Gui/Views/ListView.cs
+++ b/Terminal.Gui/Views/ListView.cs
@@ -63,6 +63,12 @@ namespace Terminal.Gui {
/// Item index.
/// If set to true value.
void SetMark (int item, bool value);
+
+ ///
+ /// Return the source as IList.
+ ///
+ ///
+ IList ToList ();
}
///
@@ -574,5 +580,10 @@ namespace Terminal.Gui {
if (item >= 0 && item < count)
marks [item] = value;
}
+
+ public IList ToList ()
+ {
+ return src;
+ }
}
}