JD2022-TU1/main/tools/modules/JD.Inspector/View/InspectorView.xaml.cs

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();
}
}
}