示例#1
0
        /// <summary>
        /// 确定更换书源
        /// </summary>
        private void SureSource_Click(object sender, RoutedEventArgs e)
        {
            //MessageBox.Show(((MenuItem)sender).Tag.ToString());
            Book book = SourceChange.SelectedItem as Book;

            if (book != null && book is Book)
            {
                if (!DataFetch.UpdateBookSource(book))
                {
                    new Tips("更换失败~").Show();
                }
                else
                {
                    //更换书籍后,重新刷新全部书籍信息
                    //获取所有书籍
                    this.DataContext = DataFetch.GetBooks();

                    //启动时更新书籍
                    Update();
                }

                //清空已有的部分数据
                SourceChange.ItemsSource = null;
                SourceChange.Items.Clear();
                buffer.Visibility       = Visibility.Hidden;
                SourceChange.Visibility = Visibility.Collapsed;
                bookshelf.Visibility    = Visibility.Visible;
            }
        }
示例#2
0
        /// <summary>
        /// 确定更换书源
        /// </summary>
        private void SureSource_Click(object sender, RoutedEventArgs e)
        {
            //MessageBox.Show(((MenuItem)sender).Tag.ToString());
            Book book = SourceChange.SelectedItem as Book;

            if (book != null && book is Book)
            {
                if (!DataFetch.UpdateBookSource(book))
                {
                    new Tips("更换失败~").Show();
                }
                SourceChange.Visibility = Visibility.Collapsed;
                bookshelf.Visibility    = Visibility.Visible;
            }
        }