using Microsoft.Office.Interop.Excel;
using PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePagePrinter;
using Prism.Ioc;
using Prism.Regions;
using System.Windows.Controls;
using UserControl = System.Windows.Controls.UserControl;
namespace PDF_Office.Views.Dialog.HomePageToolsDialogs.HomePagePrinter
{
///
/// Interaction logic for PrinterDialog
///
public partial class HomePagePrinterDialog : UserControl
{
private IContainerProvider containerProvider;
public HomePagePrinterDialog(IContainerProvider containerProvider)
{
InitializeComponent();
this.containerProvider = containerProvider;
var regionManager = containerProvider.Resolve();
RegionManager.SetRegionManager(this, regionManager);
RegionManager.UpdateRegions();
}
private void PageRangeComboBox_Loaded(object sender, System.Windows.RoutedEventArgs e)
{
if (((HomePagePrinterDialogViewModel)this.DataContext).isCurrentPage)
{
PageRangeComboBox.CurrentPage = true;
if (PageRangeComboBox.CurrentPage)
{
ComboBoxItem comboBoxItem = new ComboBoxItem();
comboBoxItem.Content = "当前页面";
PageRangeComboBox.writableComboBox.Items.Insert(1, comboBoxItem);
}
if (!string.IsNullOrEmpty( ((HomePagePrinterDialogViewModel)this.DataContext).PageListString))
PageRangeComboBox.writableTextBox.Text = ((HomePagePrinterDialogViewModel)this.DataContext).PageListString;
}
}
}
}