26 lines
915 B
C#
26 lines
915 B
C#
using StructureHelperCommon.Models;
|
|
using System.Collections.Generic;
|
|
using System.Windows;
|
|
|
|
namespace StructureHelper.Windows.CalculationWindows.ProgressViews
|
|
{
|
|
/// <summary>
|
|
/// Логика взаимодействия для TraceDocumentView.xaml
|
|
/// </summary>
|
|
public partial class TraceDocumentView : Window
|
|
{
|
|
TraceDocumentVM viewModel;
|
|
public TraceDocumentView(TraceDocumentVM viewModel)
|
|
{
|
|
InitializeComponent();
|
|
this.viewModel = viewModel;
|
|
this.DataContext = this.viewModel;
|
|
this.viewModel.DocumentReader = this.DocumentReader;
|
|
this.viewModel.Show();
|
|
}
|
|
public TraceDocumentView(ITraceLogger traceLogger) : this (traceLogger.TraceLoggerEntries) { }
|
|
|
|
public TraceDocumentView(IEnumerable<ITraceLoggerEntry> loggerEntries) : this(new TraceDocumentVM(loggerEntries)) { }
|
|
}
|
|
}
|