我有一个小问题,即使输出显示满足条件,但在if-then-else中执行else块。
public class DocumentTypeToColorConverter:IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (value != null)
{
var iDocumentType = Int32.Parse( (string) value);
switch (iDocumentType)
{
case 1:
case 2:
return Brushes.Blue;
case 3:
return Brushes.Red;
default:
return Brushes.Black;
}
}
return Brushes.Black;
}
}
我是初学者,所以任何帮助都会得到满足 P.S:抱歉错误缩进