瀏覽代碼

ComboBox wire source directly to ListView

Ross Ferguson 5 年之前
父節點
當前提交
b99dbfee8b
共有 1 個文件被更改,包括 2 次插入6 次删除
  1. 2 6
      Terminal.Gui/Views/ComboBox.cs

+ 2 - 6
Terminal.Gui/Views/ComboBox.cs

@@ -49,7 +49,8 @@ namespace Terminal.Gui {
 			if (source == null) {
 				Source = null;
 			} else {
-				Source = MakeWrapper (source);
+				listview.SetSource (source);
+				Source = listview.Source;
 			}
 		}
 
@@ -106,11 +107,6 @@ namespace Terminal.Gui {
 			SetSource (source);
 		}
 
-		static IListDataSource MakeWrapper (IList source)
-		{
-			return new ListWrapper (source);
-		}
-
 		private void Initialize ()
 		{
 			ColorScheme = Colors.Base;