繁体   English   中英

对于C#中的用户控件,我收到的错误就像“类型'上的构造函数'system.string'找不到”?

[英]I am getting error like “constructor on type 'system.string' cannot found” for a User Control in C#?

对于usercontrol TextBox,我正在创建AutoCompleteCustomSourceAutoCompleteModeAutoCompleteSource等属性:

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);
    }
}

C# 当我链接到 dll

[英]C# get error Method not found :System.Security.AccessControl.FileSecurity System.IO.File.GetAccessControl(System.String) when I link to dll

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM