![](/img/trans.png)
[英]How can I determine if an object can ToString into value or type name?
[英]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.