这次介绍的是多条件转换器:
第一步:
对IMultiValueConverter两个函数的实现
public class DisplayMultiConverters : IMultiValueConverter
{
public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
{
if (values != null)
{
if (values.Length == 2)
{
bool display = false;
if (bool.TryParse(values[0].ToString(), out bool result))
{
display = result;
}
var title = values[1].ToString();
if (title != "我的一天" && !display)
{
return string.Empty;
}
else
{
string time = string.Format("{0:M}", DateTime.Now);