/// <summary> /// 动态加载选择项 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Selector_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { BtnIsEnabled(); switch (((FrameworkElement)ListBox2.SelectedItem).ToolTip) { case "显示中便签": state = NotepadState.Visible; _selectedPath = RichTextBoxTool.PathCacheVisible; BtnCollapsed.IsEnabled = true; break; case "已隐藏便签": state = NotepadState.Hidden; _selectedPath = RichTextBoxTool.PathCacheHidden; BtnVisible.IsEnabled = true; break; case "已删除便签": state = NotepadState.Delete; _selectedPath = RichTextBoxTool.PathCacheDelete; BtnVisible.IsEnabled = true; BtnCollapsed.IsEnabled = true; break; default: state = NotepadState.Visible; _selectedPath = RichTextBoxTool.PathCacheVisible; break; } BingListBox1(); }
/// <summary> /// 设置便签 /// </summary> /// <param name="notepadState"></param> private void SetNotePad(NotepadState notepadState) { if (ListBox1.SelectedItem == null) { return; } var model = (ListBoxItemM)ListBox1.SelectedItem; NotepadManage.CreateNotepad(); // ListBox1.Items.Remove(ListBox1.SelectedItem); BingListBox1(); }