【发布时间】:2009-04-07 21:10:14
【问题描述】:
我有一个自定义控件,它是列表的一部分。它应该显示的文本是通过为其 Text 属性分配一个值来设置的。在运行时,此文本从数据库中加载。我想在这个文本前面加上字符串“Toelichting:”(荷兰语的“解释”)。我可以通过将控件的 FormatString 属性设置为以下内容来完成此操作:
"Toelichting: {0}"
现在,如果加载的文本是一个空字符串,我想显示“Toelichting: –”,所以在末尾加上一个破折号。否则,我想显示“Toelichting:MyText”。是否可以在 FormatString 中添加一些条件检查代码,以便我可以检查参数是否不为空?
【问题讨论】:
标签: c# .net compact-framework