Everything I tried didn't work until I did this. I expanded my Object cointaining Count with the Properties DecimalPlaces and CountDisplay. Then I did this:
[ObservableProperty]
public decimal _count;
public int DecimalPlaces => DecimalPlacesHelper.GetDecimalPlaces(this);
public string CountDisplay => Count.ToString($"F{DecimalPlaces }");
partial void OnCountChanged(decimal value)
{
OnPropertyChanged(nameof(CountDisplay));
}