コード例 #1
0
        /// <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);
            }
        }
コード例 #2
0
 /// <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;
 }