private void olvBackups_SubItemChecking(object sender, BrightIdeasSoftware.SubItemCheckingEventArgs e) { if (e.RowObject.GetType() == typeof(SavegameDatabaseEntry) && e.Column.AspectName == "onHold") { var obj = (SavegameDatabaseEntry)e.RowObject; obj.onHold = e.NewValue == CheckState.Checked ? true : false; UpdateSgDbObject(obj); } }
private void objectList_SubItemChecking(object sender, BrightIdeasSoftware.SubItemCheckingEventArgs e) { if (e.Column.AspectName == "avancar") { if (e.Column.GetCheckState(e.RowObject) == wf.CheckState.Checked) { e.Column.PutCheckState(e.RowObject, wf.CheckState.Unchecked); } else { e.Column.PutCheckState(e.RowObject, wf.CheckState.Checked); } } }
private void olvSimple_SubItemChecking(object sender, BrightIdeasSoftware.SubItemCheckingEventArgs e) { var pck = e.RowObject as IPackage; if (pck.IsMandatory) { MessageBox.Show("This package is mandatory.", "Add Package", MessageBoxButtons.OK, MessageBoxIcon.Warning); e.Canceled = true; return; } if (!_PckChanged.Contains(pck)) { _PckChanged.Add(pck); } }
private void messagesListView_SubItemChecking(object sender, BrightIdeasSoftware.SubItemCheckingEventArgs e) { this.EnableDisable(); }