private void upload_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "选择文件"; openFileDialog.Filter = "jpg文件|*.jpg|RTF 文件 | *.rtf|所有文件|*.*"; openFileDialog.FileName = string.Empty; openFileDialog.FilterIndex = 1; openFileDialog.RestoreDirectory = true; if (openFileDialog.ShowDialog() == true) { string pic_guid = System.Guid.NewGuid().ToString() + System.IO.Path.GetExtension(openFileDialog.SafeFileName); string aa = openFileDialog.FileName; PublicClass.background_url = Directory.GetCurrentDirectory() + "\\image\\" + pic_guid; File.Copy(aa, PublicClass.background_url); fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); publicDataSet.background_pic.Addbackground_picRow(pic_guid, "0"); publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.AcceptChanges(); load_img(); int s = publicDataSet.background_pic.Count; } // bbb.Source = new BitmapImage(new Uri(filename, UriKind.Absolute)); }
void newbtn_Click(object sender, RoutedEventArgs e) { try { fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); foreach (var t in publicDataSet.background_pic) { t._default = "0"; } Button newbtn = sender as Button; int s_id = int.Parse(newbtn.Name.ToString().Substring(1, newbtn.Name.ToString().Length - 1)); publicDataSet.background_pic.FindByID(s_id)._default = "1"; publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.AcceptChanges(); PublicClass.background_url = Directory.GetCurrentDirectory() + "\\image\\" + publicDataSet.background_pic.FindByID(s_id).url; RoutedPropertyChangedEventArgs <object> args = new RoutedPropertyChangedEventArgs <object>(this, e); args.RoutedEvent = sub_new_background.NewBackGroundEvent; this.RaiseEvent(args); } catch { } }
//private void create_background_Click(object sender, RoutedEventArgs e) //{ // fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); // fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); // System.Windows.Data.CollectionViewSource background_picViewSource = (System.Windows.Data.CollectionViewSource)(this.FindResource("background_picViewSource")); // if (create_background.Content.ToString() == "add") // { // publicDataSet.background_pic.Addbackground_picRow(urlTextBox.Text,""); // background_picViewSource.View.MoveCurrentToLast(); // background_picViewSource.View.MoveCurrentToNext(); // publicDataSetTableAdapters.Update(publicDataSet.background_pic); // publicDataSet.background_pic.AcceptChanges(); // } //} private void gridDelete_Click(object sender, RoutedEventArgs e) { fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); publicDataSet.background_pic.Rows[background_picDataGrid.SelectedIndex].Delete(); publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.background_pic.AcceptChanges(); }
void del_btn_Click(object sender, RoutedEventArgs e) { fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); Button newbtn = sender as Button; int s_id = int.Parse(newbtn.Name.ToString().Substring(1, newbtn.Name.ToString().Length - 1)); publicDataSet.background_pic.FindByID(s_id).Delete(); publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.AcceptChanges(); load_img(); }
private void url_liulan_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "选择文件"; openFileDialog.Filter = "jpg文件|*.jpg|RTF 文件 | *.rtf|所有文件|*.*"; openFileDialog.FileName = string.Empty; openFileDialog.FilterIndex = 1; openFileDialog.RestoreDirectory = true; if (openFileDialog.ShowDialog() == true) { } // bbb.Source = new BitmapImage(new Uri(filename, UriKind.Absolute)); string pic_guid = System.Guid.NewGuid().ToString() + System.IO.Path.GetExtension(openFileDialog.SafeFileName); string aa = openFileDialog.FileName; PublicClass.background_url = Directory.GetCurrentDirectory() + "\\image\\" + pic_guid; File.Copy(aa, PublicClass.background_url); fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); System.Windows.Data.CollectionViewSource background_picViewSource = (System.Windows.Data.CollectionViewSource)(this.FindResource("background_picViewSource")); publicDataSet.background_pic.Addbackground_picRow(pic_guid, ""); background_picViewSource.View.MoveCurrentToLast(); background_picViewSource.View.MoveCurrentToNext(); publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.background_pic.AcceptChanges(); foreach (var t in publicDataSet.background_pic) { Image newimage = new Image(); newimage.Width = 50; newimage.Height = 40; newimage.Source = new BitmapImage(new Uri(Directory.GetCurrentDirectory() + "\\image\\" + t.url, UriKind.Absolute)); //listbox.Items.Add(newimage); } // listbox.LostFocus += new RoutedEventHandler(listbox_LostFocus); //listbox.MouseDown += new MouseButtonEventHandler(listbox_MouseDown); //if (listbox != null) //{ // listbox.SelectionChanged += new SelectionChangedEventHandler(listbox_SelectionChanged); //} }
private void upload_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "选择文件"; openFileDialog.Filter = "jpg文件|*.jpg|RTF 文件 | *.rtf|所有文件|*.*"; openFileDialog.FileName = string.Empty; openFileDialog.FilterIndex = 1; openFileDialog.RestoreDirectory = true; if (openFileDialog.ShowDialog() == true) { string pic_guid = System.Guid.NewGuid().ToString() + System.IO.Path.GetExtension(openFileDialog.SafeFileName); string aa = openFileDialog.FileName; PublicClass.background_url = Directory.GetCurrentDirectory() + "\\image\\" + pic_guid; File.Copy(aa, PublicClass.background_url); fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); publicDataSet.background_pic.Addbackground_picRow(pic_guid,"0"); publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.AcceptChanges(); load_img(); int s = publicDataSet.background_pic.Count; } // bbb.Source = new BitmapImage(new Uri(filename, UriKind.Absolute)); }
void newbtn_Click(object sender, RoutedEventArgs e) { try { fcb_public.publicDataSet publicDataSet = (fcb_public.publicDataSet)(this.FindResource("publicDataSet")); fcb_public.publicDataSetTableAdapters.background_picTableAdapter publicDataSetTableAdapters = new publicDataSetTableAdapters.background_picTableAdapter(); foreach (var t in publicDataSet.background_pic) { t._default = "0"; } Button newbtn = sender as Button; int s_id = int.Parse(newbtn.Name.ToString().Substring(1, newbtn.Name.ToString().Length - 1)); publicDataSet.background_pic.FindByID(s_id)._default = "1"; publicDataSetTableAdapters.Update(publicDataSet.background_pic); publicDataSet.AcceptChanges(); PublicClass.background_url = Directory.GetCurrentDirectory() + "\\image\\" + publicDataSet.background_pic.FindByID(s_id).url; RoutedPropertyChangedEventArgs<object> args = new RoutedPropertyChangedEventArgs<object>(this, e); args.RoutedEvent = sub_new_background.NewBackGroundEvent; this.RaiseEvent(args); } catch { } }