コード例 #1
0
        /// <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();
        }
コード例 #2
0
        /// <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();
        }