浏览代码

Add constructor that takes a text argument

Ross Ferguson 5 年之前
父节点
当前提交
6f97585427
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      Terminal.Gui/Views/ComboBox.cs

+ 13 - 0
Terminal.Gui/Views/ComboBox.cs

@@ -78,6 +78,19 @@ namespace Terminal.Gui {
 			Initialize ();
 		}
 
+		/// <summary>
+		/// Public constructor
+		/// </summary>
+		/// <param name="text"></param>
+		public ComboBox (ustring text) : base ()
+		{
+			search = new TextField ("");
+			listview = new ListView () { LayoutStyle = LayoutStyle.Computed, CanFocus = true };
+
+			Initialize ();
+			Text = text;
+		}
+
 		/// <summary>
 		/// Public constructor
 		/// </summary>