Uppdelningsläge

This commit is contained in:
2025-10-12 08:39:06 +02:00
parent c00819bec6
commit 02a26871c6
15 changed files with 85 additions and 30 deletions

View File

@ -2,21 +2,27 @@
namespace GreadyPoang.Common;
public class DigitsOnlyBehavior : Behavior<Entry>
public class DigitsOnlyBehavior : Behavior<Entry?>
{
protected override void OnAttachedTo(Entry entry)
protected override void OnAttachedTo(Entry? entry)
{
entry.TextChanged += OnTextChanged;
if (entry != null)
{
entry.TextChanged += OnTextChanged;
}
base.OnAttachedTo(entry);
}
protected override void OnDetachingFrom(Entry entry)
protected override void OnDetachingFrom(Entry? entry)
{
entry.TextChanged -= OnTextChanged;
if (entry != null)
{
entry.TextChanged -= OnTextChanged;
}
base.OnDetachingFrom(entry);
}
private void OnTextChanged(object sender, TextChangedEventArgs e)
private void OnTextChanged(object? sender, TextChangedEventArgs e)
{
var entry = sender as Entry;
if (entry == null) return;