private void _serverListenUrisListView_ContextMenuOpening(object sender, ContextMenuEventArgs e)
{
var selectItems = _serverListenUrisListView.SelectedItems;
_serverListenUrisListViewDeleteMenuItem.IsEnabled = (selectItems != null && selectItems.Count > 0);
_serverListenUrisListViewCopyMenuItem.IsEnabled = (selectItems != null && selectItems.Count > 0);
_serverListenUrisListViewCutMenuItem.IsEnabled = (selectItems != null && selectItems.Count > 0);
{
var line = Clipboard.GetText().Split('\r', '\n');
if (line.Length != 0)
{
var regex = new Regex(@"(.+?):(.+)");
_serverListenUrisListViewPasteMenuItem.IsEnabled = regex.IsMatch(line[0]);
}
}
}