using System; using System.Windows.Controls; namespace MilUI { /// /// Interaction logic for CaliperSettingView.xaml /// public partial class CaliperSettingView : UserControl, IDisposable { public CaliperSettingView() { InitializeComponent(); SetEventHandler(); } private void SetEventHandler() { sliderRoiAngle.SliderChangedEvent += SliderChangedEventHandler; } private void ClearEventHandler() { sliderRoiAngle.SliderChangedEvent -= SliderChangedEventHandler; } public void SliderChangedEventHandler(object sender, EventArgs e) { (DataContext as CaliperSettingViewModel).UpdateAngleOfFindRoi(sliderRoiAngle.KeyValue); } public void Dispose() { ClearEventHandler(); } } }