Amoeba.Windows.ShareControl._listView_ContextMenuOpening C# (CSharp) Method

_listView_ContextMenuOpening() private method

private _listView_ContextMenuOpening ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void
sender object
e System.Windows.Controls.ContextMenuEventArgs
return void
        private void _listView_ContextMenuOpening(object sender, ContextMenuEventArgs e)
        {
            var selectItems = _listView.SelectedItems;

            if (!_listViewDeleteMenuItem_IsEnabled) _listViewDeleteMenuItem.IsEnabled = false;
            else _listViewDeleteMenuItem.IsEnabled = (selectItems != null && selectItems.Count > 0);

            if (!_listViewCheckExistMenuItem_IsEnabled) _listViewCheckExistMenuItem.IsEnabled = false;
            else _listViewCheckExistMenuItem.IsEnabled = (_listViewModelCollection.Count > 0);

            if (!_listViewDeleteMenuItem_IsEnabled) _listViewDeleteMenuItem.IsEnabled = false;
            else _listViewDeleteMenuItem.IsEnabled = (_listViewModelCollection.Count > 0);
        }