private void PutClipboardContentsInList() { ClipboardItems.PushClipboardContents(); for (int i = 0; i < ClipboardItems.Items.Count; ++i) { ClipboardItems.Items[i].ListIndex = (i < 9) ? (i + 1) : (int?)null; } }
private void SearchText_OnPreviewKeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Up || e.Key == Key.Down) { ClipboardItems.Focus(); ClipboardItems.SelectedIndex = 0; ClipboardItems.UpdateLayout(); var clipboardItem = (ListBoxItem)ClipboardItems.ItemContainerGenerator.ContainerFromItem(ClipboardItems.SelectedItem); clipboardItem.Focus(); } }
public MainViewModel(MainWindow mainWindow) { window = mainWindow; window.Closed += window_Closed; window.Closing += window_Closing; window.Loaded += window_Loaded; notifyIcon = new System.Windows.Forms.NotifyIcon(); notifyIcon.Icon = Properties.Resources.mainicon; notifyIcon.MouseClick += notifyIcon_MouseClick; notifyIcon.ContextMenu = GetContextMenu(); notifyIcon.Visible = true; RestoreFormParams(); clipboardItems = new ClipboardItems(); clipboardItems.ReadFromFile(); if (clipboardItems.Count > 0) { lastClipbrdObject = clipboardItems[0].ItemObject; } }
private void RebuildClipboardItems(IEnumerable <ClipboardItemViewModel> items = null) { ClipboardItems.Clear(); ClipboardItems.AddRange(items ?? _masterList); SelectedClipboardItem = ClipboardItems.FirstOrDefault(); }
public ClipboardView() { InitializeComponent(); ClipboardItems.Focus(); }
private ClipboardManager() { m_ClipboardItems = new ClipboardItems(); }