/// <summary> /// The convert. /// </summary> /// <param name="values"> /// The values. /// </param> /// <param name="targetType"> /// The target type. /// </param> /// <param name="parameter"> /// The parameter. /// </param> /// <param name="culture"> /// The culture. /// </param> /// <returns> /// The <see cref="object"/>. /// </returns> public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { TypeOfTask box = ((GroupBox)values[1]).DataContext as TypeOfTask; var Type = values[0]; if (box == Type) { return(Visibility.Visible); } else { return(Visibility.Collapsed); } }
/// <summary> /// Initializes a new instance of the <see cref="TaskMessege"/> class. /// Конструктор для сообщения задачи /// </summary> /// <param name="task"> /// Задача, которая будет добавляться/редактироваться /// </param> /// <param name="type"> /// Тип задачи /// </param> /// <param name="tmodes"> /// Редактирование/добавление задачи /// </param> /// <param name="pathToPic"> /// </param> public TaskMessege(Task task, TypeOfTask type = null, byte[] img = null) { this.Task = task; this.Type = type; this.Image = img; }