Amoeba.Windows.LinkOptionsWindow._downloadSignatureListView_ContextMenuOpening C# (CSharp) Метод

_downloadSignatureListView_ContextMenuOpening() приватный Метод

private _downloadSignatureListView_ContextMenuOpening ( object sender, System.Windows.Controls.ContextMenuEventArgs e ) : void
sender object
e System.Windows.Controls.ContextMenuEventArgs
Результат void
        private void _downloadSignatureListView_ContextMenuOpening(object sender, ContextMenuEventArgs e)
        {
            var selectItems = _downloadSignatureListView.SelectedItems;

            _downloadSignatureListViewDeleteMenuItem.IsEnabled = (selectItems == null) ? false : (selectItems.Count > 0);
            _downloadSignatureListViewCutMenuItem.IsEnabled = (selectItems == null) ? false : (selectItems.Count > 0);
            _downloadSignatureListViewCopyMenuItem.IsEnabled = (selectItems == null) ? false : (selectItems.Count > 0);

            {
                bool flag = false;

                if (Clipboard.ContainsText())
                {
                    var line = Clipboard.GetText().Split('\r', '\n');
                    flag = Signature.Check(line[0]);
                }

                _downloadSignatureListViewPasteMenuItem.IsEnabled = flag;
            }
        }