[英]I am getting error like “constructor on type 'system.string' cannot found” for a User Control in C#?
对于usercontrol TextBox,我正在创建AutoCompleteCustomSource
, AutoCompleteMode
和AutoCompleteSource
等属性:
public virtual AutoCompleteStringCollection AutoCompleteCustomSource
{
get { return txtLocl.AutoCompleteCustomSource; }
set { txtLocl.AutoCompleteCustomSource = value; }
}
public virtual AutoCompleteMode AutoCompleteMode
{
get { return txtLocl.AutoCompleteMode; }
set { txtLocl.AutoCompleteMode = value; }
}
public virtual AutoCompleteSource AutoCompleteSource
{
get { return txtLocl.AutoCompleteSource; }
set {txtLocl.AutoCompleteSource=value;}
}
我正在创建这样的但是我收到这样的AutoCompleteCustomSource
字符串集合的错误。 我告诉你错误
我想要的是我在下图中显示
请试试这个,我希望它会起作用:
public string[] AutoCompleteCustomSource
{
get
{
List<string> lStringList = new List<string>();
foreach (string lval in this.mEkaTextBox.AutoCompleteCustomSource)
{
lStringList.Add(lval);
}
return lStringList.ToArray();
}
set
{
txtLocl.AutoCompleteCustomSource.AddRange(value);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.