private void 替换为当前网址SToolStripMenuItem_Click(object sender, EventArgs e) { FavSiteurl siteurl = (FavSiteurl)contextMenuStrip1.Tag; siteurl = new FavSiteurl(siteurl.id, siteurl.forlder_id, siteurl.siteurl_name, toolStripComboBox1.Text); new Form_FavSiteurl(siteurl).ShowDialog(); }
public Form_FavSiteurl(FavSiteurl siteurl_) { InitializeComponent(); siteurl = siteurl_; textBox2.Text = siteurl.siteurl_name; textBox3.Text = siteurl.siteurl_value; }
private void 新建收藏NToolStripMenuItem_Click(object sender, EventArgs e) { if (new Form_FavSiteurl(0, WebBrowserProperty.frontProperty.siteTitle, WebBrowserProperty.frontProperty.webBrowser.LocationURL).ShowDialog() == DialogResult.OK) { FavSiteurl siteurl = Form_FavSiteurl.siteurl; ToolStripButton button = new ToolStripButton(siteurl.siteurl_name, imageList2.Images[1]); button.Tag = siteurl; button.MouseUp += new MouseEventHandler(button_MouseUp); toolStrip1.Items.Insert(toolStrip1.Items.Count - 2, button); } }
//添加收藏 void AddFavButton_Click(object sender, EventArgs e) { int forlder_id = (int)((ToolStripMenuItem)sender).Tag; if (new Form_FavSiteurl(forlder_id, WebBrowserProperty.frontProperty.siteTitle, toolStripComboBox1.Text).ShowDialog() == DialogResult.OK) { FavSiteurl siteurl = Form_FavSiteurl.siteurl; ToolStripMenuItem item = new ToolStripMenuItem(siteurl.siteurl_name, imageList2.Images[1]); item.Tag = siteurl; item.MouseUp += new MouseEventHandler(button_MouseUp); item.Tag = Form_FavSiteurl.siteurl; ((ToolStripMenuItem)sender).GetCurrentParent().Items.Add(item); } }
//收藏 void button_MouseUp(object sender, MouseEventArgs e) { FavSiteurl siteurl = (FavSiteurl)((sender as ToolStripMenuItem) == null ? ((ToolStripButton)sender).Tag : ((ToolStripMenuItem)sender).Tag); if (e.Button == MouseButtons.Left) { WebBrowserProperty.frontProperty.webBrowser.Navigate(siteurl.siteurl_value); } else if (e.Button == MouseButtons.Right) { siteurl.tag = sender; contextMenuStrip1.Tag = siteurl; contextMenuStrip1.Show(Cursor.Position); } }
private void button1_Click(object sender, EventArgs e) { if (textBox2.Text == "") { textBox2.Focus(); return; } if (textBox3.Text == "") { textBox3.Focus(); return; } siteurl = siteurl == null?Mdb.AddSiteurl(0, textBox2.Text, textBox3.Text) : Mdb.UpdateSiteurl(siteurl.id, siteurl.forlder_id, textBox2.Text, textBox3.Text); DialogResult = DialogResult.OK; }
private void 除DToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("确定要删除吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { FavSiteurl siteurl = (FavSiteurl)contextMenuStrip1.Tag; Mdb.DeleteSiteurl(siteurl.id); if ((siteurl.tag as ToolStripMenuItem) == null) { ToolStripButton button = (ToolStripButton)siteurl.tag; button.GetCurrentParent().Items.Remove(button); } else { ToolStripMenuItem item = (ToolStripMenuItem)siteurl.tag; item.GetCurrentParent().Items.Remove(item); } } }
private void 编辑EToolStripMenuItem1_Click(object sender, EventArgs e) { FavSiteurl siteurl = (FavSiteurl)contextMenuStrip1.Tag; if (new Form_FavSiteurl(siteurl).ShowDialog() == DialogResult.OK) { if ((siteurl.tag as ToolStripMenuItem) == null) { ToolStripButton button = (ToolStripButton)siteurl.tag; button.Text = Form_FavSiteurl.siteurl.siteurl_name; button.Tag = Form_FavSiteurl.siteurl; } else { ToolStripMenuItem item = (ToolStripMenuItem)siteurl.tag; item.Text = Form_FavSiteurl.siteurl.siteurl_name; item.Tag = Form_FavSiteurl.siteurl; } } }