示例#1
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var ircMessage = value as IrcMessage;

            if (ircMessage == null)
            {
                if (value == null)
                {
                    return(new FlowDocument());
                }

                return(MessageFormatter.FormatMessage(value.ToString()));
            }
            else
            {
                return(MessageFormatter.FormatIrcMessage(ircMessage));
            }
        }