Example #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            TFSFileTag result;
            EventHandler <AddFileTagEventArgs> handler = this.AddFileTag;

            foreach (var Tag in DB.mTags)
            {
                if (Tag.Value.Name.ToLower() == txtTag.Text.ToLower())
                {
                    result = new TFSFileTag(null, Tag.Value, 1, DB);

                    if (handler != null)
                    {
                        handler(this, new AddFileTagEventArgs(result));
                    }

                    return;
                }
            }

            var NewTag = mDB.AddTag(txtTag.Text);

            if (NewTag == null)
            {
                return;
            }

            result = new TFSFileTag(null, NewTag, 1, DB);

            if (handler != null)
            {
                handler(this, new AddFileTagEventArgs(result));
            }

            txtTag.Text = "";
        }
Example #2
0
 public AddFileTagEventArgs(TFSFileTag _FileTag)
 {
     FileTag = _FileTag;
 }
Example #3
0
 public ucFileTagBranch(TFSFileTag _Tag)
 {
     InitializeComponent();
     Tag = _Tag;
 }
Example #4
0
 private void ucDeletableTagBranch_Resize(object sender, EventArgs e)
 {
     Tag                = mFileTag;
     btnDelete.Size     = new Size(Height - 2, Height - 1);
     btnDelete.Location = new Point(Width - btnDelete.Width - 1, 1);
 }
Example #5
0
 public DeleteClickEventArgs(TFSFileTag _FileTag)
 {
     FileTag = _FileTag;
 }