Files
infineon_cs_hmi/uniper_hmi/UniperHMI/Common/ParamControlIntRange.xaml.cs
bliestlech-tc a753f1c7a7 Changes in Description
Add new Paramcontrol with Range Validation
move Values from general to Etcher-Robot step Table
Add File Extension to Save/Open File Dialog
2026-03-09 12:19:09 +01:00

31 lines
679 B
C#

using System.Text.RegularExpressions;
using System.Windows.Controls;
using System.Windows.Input;
namespace Common;
/// <summary>
/// Interaktionslogik für AnalogValue.xaml
/// </summary>
public partial class ParamControlIntRange : UserControl
{
public bool IsReadonly { get; set; }
public ParamControlIntRange()
{
InitializeComponent();
// Unloaded += OnUnloaded;
}
private void OnUnloaded(object? sender, EventArgs e)
{
var disposable = DataContext as IDisposable;
disposable?.Dispose();
}
private void NumberValidation(object sender, TextCompositionEventArgs e)
{
Regex regex = new("^[-+]?[0-9]*,?[0-9]+$");
e.Handled = regex.IsMatch(e.Text);
}
}