소스 검색

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;