kongalshiva549 Ответов: 1

Как добавить знак процента после значения в текстовое поле


как добавить процентный знак в текстовое поле после ввода значения .

.. ex 15%

Что я уже пробовал:

я попробовал использовать значение.метод toString("п")

он хранится в типе данных float

1 Ответов

Рейтинг:
0

phil.o

value.ToString("P")
на самом деле будет отображаться значение в процентах:
value   display
0.15    15%
15      1500%
Если ваша цель-трансформация 15 к 15%, то вы сначала должны разделить это значение на 100:
theTextBox.Text = (value / 100).ToString("P")


kongalshiva549

при сохранении разве этот процент также не сохраняет?

Иам с использованием эф
.Per = c.PComplete,

phil.o

Извините, но я не понимаю вашего беспокойства. Какой бы ни была ценность, она будет сохранена. Если вы хотите сохранить значение 15%, то плавающее значение, которое вы должны сохранить, равно 0,15. Не путайте значение (0.15) с его значением строковое представление (15%).

kongalshiva549

извините за это.. какое бы то ни было значение, которое хранится в базе данных при отображении, просто нам нужно добавить знак процента и показать в текстовом поле.

phil.o

Опять же: просто сохраните 0,15 в качестве значения в базе данных и отобразите его в процентах, если вам нужно.