繁体   English   中英

如何打开对象类型接口的toString,以便获得加载用户控件的路径?

[英]How do I turn the toString of an object type interface so I can get the path to load the user control?

目前,我的程序获取搜索类型的列表,然后创建每种类型的实例并用数据填充它。 我的问题是获取实例并显示它/给出了加载控件的路径。 soType.toString()当前返回:“ WebApplication1.View.customerCardUserControl” ....这将是该用户控件的路径的点符号。

List<SearchObjectType> searchTypes = SearchXMLParser.GetSearchTypes();
SearchObjectType sot = searchTypes[0];
ICard soType = sot.InstantiateSearchObject();
    foreach (DataResult data in dataList)
    {
       soType.Populate(data); //this is what I want put in the listView
       ListView1.Controls.Add(WHAT DO I PUT HERE?!?);

我采用您编写自己的SearchObjectType,然后可以像这样重写tostring()方法

    public override string ToString()
    {
       return "not the path"
    }

这应该给你一些想法:)祝你好运

暂无
暂无

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

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