Пример #1
0
        private void btnSelectSourceFolder_Click(object sender, EventArgs e)
        {
            AddTagForm frmAddTag = new AddTagForm();

            frmAddTag.FormClosed += AddTagFormClosed;
            frmAddTag.Show();
        }
Пример #2
0
 private void toolStripButtonIntArray_Click(object sender, EventArgs e)
 {
     foreach (object o in tabControlNBT.SelectedTab.Controls)
     {
         if (o is TreeView)
         {
             AddTagForm form = new AddTagForm(new NbtIntArray());
             if ((DialogResult)form.ShowDialog() == DialogResult.OK)
             {
                 if (form.NBTTag is NbtIntArray)//TODO!
                 {
                     Debug.WriteLine(form.NBTTag.IntArrayValue);
                     break;
                 }
                 ((TreeView)o).SelectedNode.Nodes.Add(new TreeNode()
                 {
                     Name             = form.NBTTag.Name,
                     Text             = $"{form.NBTTag.Name}: " + form.NBTTag.StringValue.ToString().Replace(".", ","),//TODO , or . by language
                     ImageKey         = "buttonintarray.png",
                     SelectedImageKey = "buttonintarray.png"
                 });
                 Changed = true;
             }
             break;
         }
     }
 }
Пример #3
0
        public ActionResult AddTag(AddTagForm addTagForm)
        {
            if (ModelState.IsValid)
            {
                var tag = Mapper.Map <Tag>(addTagForm);

                tagRepository.AddOrUpdate(tag);

                return(RedirectToAction("Posts", "Blog"));
            }
            else
            {
                return(View(addTagForm));
            }
        }
Пример #4
0
 private void toolStripButtonCompound_Click(object sender, EventArgs e)
 {
     foreach (object o in tabControlNBT.SelectedTab.Controls)
     {
         if (o is TreeView)
         {
             AddTagForm form = new AddTagForm(new NbtCompound());
             if ((DialogResult)form.ShowDialog() == DialogResult.OK)
             {
                 ((TreeView)o).SelectedNode.Nodes.Add(new TreeNode()
                 {
                     Name             = form.NBTTag.Name,
                     Text             = $"{form.NBTTag.Name}: 0 entries",
                     ImageKey         = "buttoncompound.png",
                     SelectedImageKey = "buttoncompound.png"
                 });
                 Changed = true;
             }
             break;
         }
     }
 }
		public void AddTag()
		{
			using (var form = new AddTagForm(DistinctTagNames))
			{
				if (form.ShowDialog(this) == DialogResult.OK)
				{
					var newTagName = form.TagName;

					//--
					// Add visually.

					var dataRow = createNewDataRow();
					// Column 0=FileGroup checksum, column 1=Tag name.
					dataRow[0] = GridEditableData.GetChecksum(MainForm.Current.ProjectFilesControl.Project ?? Project.Empty);
					dataRow[1] = newTagName;
					((DataTable)mainDataGrid.DataSource).Rows.Add(dataRow);

					// --
					// Add to DataObject

					_data.AddTag(
						newTagName);

					MarkGridContentAsModified();
					UpdateUI();
				}
			}
		}