///<summary>改变缩放</summary> ///<param name="offset">差值</param> public void ChangeScale(float offset) { if (m_Oscilloscope != IntPtr.Zero && Dll.ChangeScale(m_Oscilloscope, offset) && PropertyChanged != null) { PropertyChanged(Property.TranslateX_Limit, Dll.TranslateX_Limit(m_Oscilloscope)); PropertyChanged(Property.TranslateY_Limit, Dll.TranslateY_Limit(m_Oscilloscope)); PropertyChanged(Property.TranslateX, Dll.TranslateX(m_Oscilloscope)); PropertyChanged(Property.TranslateY, Dll.TranslateY(m_Oscilloscope)); PropertyChanged(Property.ScaleX, Dll.ScaleX(m_Oscilloscope)); PropertyChanged(Property.ScaleY, Dll.ScaleY(m_Oscilloscope)); } }