private void objectListView1_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.Column == actionsCol) { var selectedUser = (User)e.Item.RowObject; switch (selectedUser.StatusActionText) { case "Delete": _db.Users.Remove(selectedUser); _db.SaveChanges(); Users = _db.Users.ToList(); break; case "Approve": var dbUser = _db.Users.Find(selectedUser.Id); dbUser.UserStatus = UserStatus.FirstLogin; _db.SaveChanges(); Users = _db.Users.ToList(); break; default: break; } } }
private void LbFestivals_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { Account a = new Account(); switch (e.SubItem.ToString()) { case "ListViewSubItem: {J}": bool result = a.joinFestival((Festival)e.Model); if (result) { MessageBox.Show("Je status is gewijzigd", "Succes"); MessageScreenForm g = new MessageScreenForm(); g.Show(); this.Close(); } else { MessageBox.Show("Er is iets mis gegaan bij het opslaan van je status, probeer het nog eens", "Error"); } break; case "ListViewSubItem: {M}": TinderForm t = new TinderForm(); t.Show(); this.Close(); break; } }
private void ObjectListView1_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var entry = e.Item.RowObject as ReleaseEntry; if (entry != null) { InstallAsync(entry); } }
private void tlvCondition_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.Model is ExpressionNode) { m_CurrentExpression = (ExpressionNode)e.Model; zRefreshCondition(); zUpdateExpressionBuilder(); } }
private void lstFileRenamer_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (lastCell != null) { lastCell.BackColor = SystemColors.Window; } e.SubItem.BackColor = SystemColors.Highlight; // lstFileRenamer.red lastCell = e.SubItem; }
private void listView_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var order = listView.SelectedObject as Order; if (e.ColumnIndex == CancelColumn.Index && order != null) { var result = ApiProvider.CancelOrder(order); if (result != null) { Reload(); } } }
private void olvUsers_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { using (DialogForm df = new DialogForm()) { df.Text = Translation.General.ChangePassword; df.Text = string.Empty; LoginModel model = e.Model as LoginModel; using (var pass = new _ucChangePass(model.Login)) { df.mainPanel.Controls.Add(pass); df.ShowDialog(); } } }
private void categories_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { // logger.Debug("cell click " + e.ColumnIndex); if (e.RowIndex < 0) { return; } if (e.ColumnIndex < 1) { return; } var row = categories.GetItem(e.RowIndex).RowObject as item; var color = row.color_by_index(e.ColumnIndex); var sel = new select_color_form("Choose color...", color); if (sel.ShowDialog() == DialogResult.OK) { var old_color = row.color_by_index(e.ColumnIndex); row.color_by_index(e.ColumnIndex, sel.SelectedColor); categories.RefreshObject(row); bool click_on_bg_color = e.ColumnIndex == 1; if (click_on_bg_color) { bool color_already_used = false; for (int i = 0; i < categories.GetItemCount() && !color_already_used; ++i) { if (i != e.RowIndex) { if ((categories.GetItem(i).RowObject as item).colors.bg_color.ToArgb() == sel.SelectedColor.ToArgb()) { // in this case, the user selected a color that is already used // have the former row use our old color (categories.GetItem(i).RowObject as item).colors.bg_color = old_color; color_already_used = true; categories.RefreshItem(categories.GetItem(i)); } } } if (!color_already_used) { unused_.Add(old_color); } } update_preview(); on_category_colors_change(colors_); } }
private void dlvDelegates_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.ClickCount != 2) { return; } var selectedDelegateType = Data; if (selectedDelegateType == null) { return; } TypeInstancesModule.Create(selectedDelegateType, this, mod => RequestDockModule(mod)); }
private void objectListView1_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { try { // statements causing exception User2.Nombre = objectListView1.SelectedItem.Text; } catch (System.NullReferenceException) { // error handling code MessageBox.Show("Seleccione el usuario debajo del titulo"); } //UserSelected = aux.ToString(); //MessageBox.Show(aux.ToString()); }
private void olvElementIdentifiers_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.ClickCount == 2) { ElementIdentifier elementIdentifier = (ElementIdentifier)e.Model; WebBrowserHelper wb = new WebBrowserHelper(webBrowser1, TimeSpan.FromSeconds(15)); List <HtmlElement> elements = wb.FindElements(elementIdentifier); foreach (HtmlElement element in elements) { if (!m_Selector.SelectedElements.Contains(element)) { m_Selector.SelectElement(element); } } } }
private void dlvDelegates_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.ClickCount != 2) { return; } var selectedDelegateType = Data; if (selectedDelegateType == null) { return; } DelegateInstancesCommand.Display(this, selectedDelegateType); }
// selectedindexchanged event offered us enough so we don't need this anymore public void objectListView_data_table1_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { //long new_event_time = DateTime.Now.Ticks; //Console.WriteLine("cell click: " + new_event_time.ToString()); //if (old_event_time + 10000000 < new_event_time) //{ // // event processed more than a second ago // old_event_time = new_event_time; // if (last_clicked_row_index != e.Item.Index) // { // show_beginning_logmeter_point = true; // last_clicked_row_index = e.Item.Index; // } // show_clicked_item(list_data_table[e.Item.Index]); // show_beginning_logmeter_point = !show_beginning_logmeter_point; //} }
/// <summary> /// 选择行 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void treeListViewOper_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (this.treeListViewOper.SelectedObject != null) { this.groupBut.Enabled = true; AddGrogram(); } else { this.comboBoxProgram.Items.Clear(); this.comboBoxRefTool.Items.Clear(); this.comboBoxTool.Items.Clear(); this.groupBut.Enabled = false; this.groupParameter.Enabled = false; this.groupAddOper.Enabled = false; this.label.Text = ""; } }
private void dlvDelegateInstances_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.ClickCount != 2) { return; } if (e.Column == dlvDelegateInstances[nameof(DelegateInstanceInformation.Address)]) { return; } var data = Data; if (data == null) { return; } DelegateTargetsCommand.Display(this, data); }
private void dlvSegments_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { if (e.ClickCount != 2) { return; } var segment = dlvSegments.SelectedObject <SegmentInformation>(); if (segment == null) { return; } BeginTask("Looking for instances in segment..."); var addressList = ClrDump.Eval(() => segment.Instances.ToList()); var addresses = new AddressContainerList(addressList); Status("Displaying instances in segment..."); InstancesMixedModule.Create(ClrDump, addresses, this, mod => RequestDockModule(mod), $"{ClrDump.Id} - {segment.Start:X}"); EndTask("Segment instances displayed."); }
private void objectListView1_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { MinComprobante comprobante = new MinComprobante(); try { if (MessageBox.Show("Desea Abrir el comprobante?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { comprobante = ((MinComprobante)objectListView1.SelectedObject); comprobante.retriveComprobante(); this.Hide(); //string name, string price, string teacher, string amount, string clasesTotal) Comprobante_Para_Reimpresion frm3 = new Comprobante_Para_Reimpresion(comprobante); frm3.ShowDialog(); this.Show(); } } catch { } }
private void objectListView1_CellClick_1(object sender, BrightIdeasSoftware.CellClickEventArgs e) { UserData LibroNow = new UserData(); try { // statements causing exception LibroNow.Nombre = objectListView1.SelectedItem.Text; LibroNow.getUbicacion(); richTextBox1.Text = LibroNow.Ubicacion; auxEdit.Nombre = LibroNow.Nombre; LibroNow.Modelo = objectListView1.SelectedItem.SubItems[9].Text; auxEdit.Ubicacion = LibroNow.Ubicacion; auxEdit.Modelo = LibroNow.Modelo; } catch (System.NullReferenceException) { // error handling code //MessageBox.Show("Seleccione el usuario debajo del titulo"); } }
private void tlvSequence_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { m_CurrentStep = (Step)e.Model; zRefreshSteps(); }
private void lvStock_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { }
private void objectListViewVideos_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { IVideoInfo videoInfo = (IVideoInfo)e.Model; DownloadWindow.CreateAndEnqueueJob(videoInfo); }
private void olvNotifications_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { m_Notification = (Notification)e.Model; zRefreshNotifications(); zUpdateNotificationEditor(); }
private void Überweisungsliste_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var überweisung = (Überweisung)e.Model; überweisungssteuerung.StorniereÜberweisung(überweisung); }
private void Positionenliste_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var position = (Einkaufsposition)e.Model; positionssteuerung.LöschePosition(position); }
private void Einkäufeliste_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var einkauf = (Einkauf)e.Model; einkaufsteuerung.LöscheEinkauf(einkauf); }
private void objectListView1_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { }
private async void memberList_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var item = e.Item; var member = (WeaveMember)item.RowObject; await packetWriter.KickWeaveAsync(myTeam.Id, member.Id); }
private async void teamList_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var item = e.Item; var team = (WeaveTeam)item.RowObject; await packetWriter.JoinWeaveAsync(team.Id); }
private void Zahlungsliste_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var zahlung = (Zahlung)e.Model; zahlungssteuerung.StorniereZahlung(zahlung); }
private void movieListView_ButtonClick(object sender, BrightIdeasSoftware.CellClickEventArgs e) { var selectedMovie = (Movie)e.Item.RowObject; if (e.Column == descriptionColumn) { MessageBox.Show(selectedMovie.Description); return; } if (e.Column == likeColumn) { var umovie = _user.UserMovies.Where(um => um.Movie.Id == selectedMovie.Id).FirstOrDefault(); if (umovie != null) { if (umovie.MovieStatus == MovieStatus.Owned) { umovie.MovieStatus = MovieStatus.Liked; } else { umovie.MovieStatus = MovieStatus.Owned; } _db.SaveChanges(); } } if (e.Column == dislikeColumn) { var umovie = _user.UserMovies.Where(um => um.Movie.Id == selectedMovie.Id).FirstOrDefault(); if (umovie != null) { if (umovie.MovieStatus == MovieStatus.Owned) { umovie.MovieStatus = MovieStatus.Disliked; } else { umovie.MovieStatus = MovieStatus.Owned; } _db.SaveChanges(); } } if (e.Column == purchaseColumn) { var creditCardNo = UserDashboardForm.ShowDialog("Insert credit card No.", "Purchase " + selectedMovie.Title); if (String.IsNullOrEmpty(creditCardNo) || creditCardNo.Length != 19) { MessageBox.Show("Invalid card number!"); } else { var umovie = new UserMovie() { Movie = selectedMovie, User = _user, MovieStatus = MovieStatus.Owned }; _user.UserMovies.Add(umovie); _db.SaveChanges(); } } refreshList(); }