private void OnNumericalOnlyTextBoxPreviewTextInput( object sender, TextCompositionEventArgs e) { float v; if (!float.TryParse(this.xNodeSeparationTargetTextBox.Text, out v)) { e.Handled = true; } }