Treefrog.Windows.PropertyPane.PropertyListEndEditingHandler C# (CSharp) Method

PropertyListEndEditingHandler() private method

private PropertyListEndEditingHandler ( object sender, SubItemEndEditingEventArgs e ) : void
sender object
e Treefrog.Windows.Controls.WinEx.SubItemEndEditingEventArgs
return void
        private void PropertyListEndEditingHandler(object sender, SubItemEndEditingEventArgs e)
        {
            if (e.SubItem == 1 && _controller.CanRenameSelectedProperty) {
                _controller.ActionRenameSelectedProperty(e.DisplayText);

                if (e.ExitKey == Keys.Tab) {
                    _queuedEditItem = e.Item;
                    _queuedEditIndex = 2;
                }
            }
            else if (e.SubItem == 2 && _controller.CanEditSelectedProperty) {
                _controller.ActionEditSelectedProperty(e.DisplayText);
            }
        }