28 lines
No EOL
921 B
C#
28 lines
No EOL
921 B
C#
using ActiproSoftware.Windows.Controls.Grids;
|
|
using JD.Inspector.DataFactory;
|
|
using JD.Inspector.ViewModel;
|
|
|
|
namespace JD.Inspector.View
|
|
{
|
|
/// <summary>
|
|
/// Interaction logic for MainWindow.xaml
|
|
/// </summary>
|
|
public partial class InspectorView
|
|
{
|
|
public InspectorView()
|
|
{
|
|
InitializeComponent();
|
|
PropertyEditorControl.SelectedObjectPropertyChanged += PropertyEditorControlOnSelectedObjectPropertyChanged;
|
|
PropertyEditorControl.DataFactory = new InspectorDataFactory();
|
|
PropertyEditorControl.SortComparer = new SortComparer();
|
|
}
|
|
|
|
public InspectorViewModel ViewModel => DataContext as InspectorViewModel;
|
|
|
|
private void PropertyEditorControlOnSelectedObjectPropertyChanged(object sender,
|
|
PropertyModelValueChangeEventArgs eventArgs)
|
|
{
|
|
ViewModel?.SendChanges();
|
|
}
|
|
}
|
|
} |