示例#1
0
        private void OnOkButtonClick(object sender, RoutedEventArgs e)
        {
            IEnumerable <UserTag> checkedTags   = _control.GetCheckedTags();
            IEnumerable <UserTag> uncheckedTags = _control.GetUncheckedTags();

            foreach (IUserTagsHandler obj in _taggedObjects)
            {
                obj.Tags.TryAdd(checkedTags);
                obj.Tags.TryRemove(uncheckedTags);
            }

            DialogResult = true;
            Close();
        }