Here are the examples of the csharp api class System.Windows.Forms.CurrencyManager.CancelCurrentEdit() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
8 Examples
0
1. Example
Project: MvvmFx
Source File: BoundListView.cs
Source File: BoundListView.cs
protected override void OnAfterLabelEdit(LabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } #if WINFORMS var index = e.Item; #else var index = e.Item.Index; #endif if (_listManager.List.Count > index) { var row = _listManager.List[index]; // In a ListView you are only able to edit the first Column. var col = _listManager.GetItemProperties().Find(Columns[0].Text, false); try { if (row != null && col != null) col.SetValue(row, e.Label); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + ": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
2. Example
Project: MvvmFx
Source File: BoundListView.cs
Source File: BoundListView.cs
protected override void OnAfterLabelEdit(LabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } #if WINFORMS var index = e.Item; #else var index = e.Item.Index; #endif if (_listManager.List.Count > index) { var row = _listManager.List[index]; // In a ListView you are only able to edit the first Column. var col = _listManager.GetItemProperties().Find(Columns[0].Text, false); try { if (row != null && col != null) col.SetValue(row, e.Label); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + ": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
3. Example
Project: MvvmFx
Source File: BoundListView.cs
Source File: BoundListView.cs
protected override void OnAfterLabelEdit(LabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } #if WINFORMS var index = e.Item; #else var index = e.Item.Index; #endif if (_listManager.List.Count > index) { var row = _listManager.List[index]; // In a ListView you are only able to edit the first Column. var col = _listManager.GetItemProperties().Find(Columns[0].Text, false); try { if (row != null && col != null) col.SetValue(row, e.Label); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + ": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
4. Example
Project: MvvmFx
Source File: BoundListView.cs
Source File: BoundListView.cs
protected override void OnAfterLabelEdit(LabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } #if WINFORMS var index = e.Item; #else var index = e.Item.Index; #endif if (_listManager.List.Count > index) { var row = _listManager.List[index]; // In a ListView you are only able to edit the first Column. var col = _listManager.GetItemProperties().Find(Columns[0].Text, false); try { if (row != null && col != null) col.SetValue(row, e.Label); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + ": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
5. Example
Project: MvvmFx
Source File: BoundTreeView.cs
Source File: BoundTreeView.cs
protected override void OnAfterLabelEdit(NodeLabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } var node = e.Node as BoundTreeNode; if (node != null && PrepareValueConvertor() && _valueConverter.IsValid(e.Label)) { try { _displayProperty.SetValue(_listManager.List[node.Position], _valueConverter.ConvertFromString(e.Label)); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + @": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
6. Example
Project: MvvmFx
Source File: BoundTreeView.cs
Source File: BoundTreeView.cs
protected override void OnAfterLabelEdit(NodeLabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } var node = e.Node as BoundTreeNode; if (node != null && PrepareValueConvertor() && _valueConverter.IsValid(e.Label)) { try { _displayProperty.SetValue(_listManager.List[node.Position], _valueConverter.ConvertFromString(e.Label)); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + @": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
7. Example
Project: MvvmFx
Source File: BoundTreeView.cs
Source File: BoundTreeView.cs
protected override void OnAfterLabelEdit(NodeLabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } var node = e.Node as BoundTreeNode; if (node != null && PrepareValueConvertor() && _valueConverter.IsValid(e.Label)) { try { _displayProperty.SetValue(_listManager.List[node.Position], _valueConverter.ConvertFromString(e.Label)); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + @": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }
0
8. Example
Project: MvvmFx
Source File: BoundTreeView.cs
Source File: BoundTreeView.cs
protected override void OnAfterLabelEdit(NodeLabelEditEventArgs e) { if (e.Label == null) { // If you press ESC while editing. e.CancelEdit = true; return; } var node = e.Node as BoundTreeNode; if (node != null && PrepareValueConvertor() && _valueConverter.IsValid(e.Label)) { try { _displayProperty.SetValue(_listManager.List[node.Position], _valueConverter.ConvertFromString(e.Label)); _listManager.EndCurrentEdit(); base.OnAfterLabelEdit(e); } catch (Exception ex) { // If you try to enter strings in number-columns, too long strings or something // else wich is not allowed by the DataSource. MessageBox.Show(Resources.EditFailed + @": " + ex.Message, Resources.EditFailed, MessageBoxButtons.OK, MessageBoxIcon.Error); _listManager.CancelCurrentEdit(); e.CancelEdit = true; } } }