private void Decision_Click(object sender, RoutedEventArgs e) { var selectedTags = TagArea.Children.Cast <TagView>() .Where(v => v.IsSelected).Select(t => t.TagInfo) .ToList(); AppDataManager.UpdateTagRelation(TaskInfo, selectedTags); DialogResult = true; }