Использование doubleTextBoxes из Syncfusion Я использую атрибут NegativeColor, чтобы указать разные текстовые цвета для отрицательных значений. Это отлично работает, если я ввожу отрицательное значение вручную в свои текстовые поля. Однако у меня есть некоторые текстовые поля, которые заполняются автоматически DataBinding:Syncfusion DoubleTextBox - NegativeColor
this.txtExample.DataBindings.Add(this.txtExample.GetPropertyName((x) => x.BindableValue), mViewModel, mViewModel.GetPropertyName((x) => x.TestProperty));
Я попытался обязывающие мою собственность на «Текст» и «DoubleValue» вместо «BindableValue», но цвет текста не меняется для отрицательных значений. Любые идеи, почему DoubleTextBoxes ведут себя таким образом?
Благодарим Вас за что много времени, чтобы ответить на мой вопрос! Ваш пример отлично подходит для меня и помог мне понять мою проблему: я не упоминал до этого, что мои DoubleTextBoxes отключены (Enabled = false), чтобы предотвратить любое пользовательское подключение. Хотя отрицательный атрибут цвета работает в режиме разработки даже для отключенных DoubleTextBoxes, текст выделяется во время выполнения, когда я привязываю к нему отрицательные значения. Это, однако, ведет себя одинаково, когда я назначаю отрицательное значение без привязки данных. Поэтому, чтобы перефразировать мой вопрос: есть ли способ использовать атрибут negativeColor для отключенных DoubleTextBoxes? –