private void Rotation_LostFocus(object sender, RoutedEventArgs e) { BindingExpression bindingExp = RotationText.GetBindingExpression(TextBox.TextProperty); bindingExp.UpdateSource(); CalculateAndAddLineGraphics(); }
public void RefreshUiWidth() { UiWidth = ViewRect.rect.width; float Ratio = UiWidth / 500f; Radius.GetComponent <RectTransform>().sizeDelta = new Vector2(200 * Ratio, 30); Degree.GetComponent <RectTransform>().sizeDelta = new Vector2(200 * Ratio, 30); Height.GetComponent <RectTransform>().sizeDelta = new Vector2(200 * Ratio, 30); Rotation.GetComponent <RectTransform>().sizeDelta = new Vector2(200 * Ratio, 30); RadiusText.GetComponent <RectTransform>().sizeDelta = new Vector2(290 * Ratio, 30); DegreeText.GetComponent <RectTransform>().sizeDelta = new Vector2(290 * Ratio, 30); HeightText.GetComponent <RectTransform>().sizeDelta = new Vector2(290 * Ratio, 30); RotationText.GetComponent <RectTransform>().sizeDelta = new Vector2(290 * Ratio, 30); }