HimaxNaz Ответов: 1

Как привязать текстовое поле с разделителем тысяч в C# windows forms..?


всем привет

Я использую C# Windows forms

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

с уважением

Химаксназ

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

привязка текстового поля с тысячным разделителем..!

Mehedi Shams

Привет член 12784611, вопрос недостаточно ясен. Вы имеете в виду, что хотите привязать текстовое поле к источнику данных, и данные поступают в формате разделителя тысяч (например, 10000 будет отображать ase 10 000)?

Пожалуйста, укажите свой код в разделе" Что я пробовал". Этот раздел предназначен для отображения вашего кода как того, что вы уже пробовали.

1 Ответов

Рейтинг:
0

Mehedi Shams

Привет Член 12784611,

Я ждал вашего ответа. Поэтому я пишу о своем предположении, опубликованном в приведенном выше комментарии.
Насколько я знаю, вам нужно сделать форматирование перед привязкой, и, возможно, после привязки формат не может быть изменен. Поскольку у меня нет вашего кода я настроил небольшой код следующим образом:

DataTable DT = new DataTable();
DataColumn DC = new DataColumn();

DC.ColumnName = "Val";
DT.Columns.Add(DC);

DataRow DR = DT.NewRow();
double Dbl = 10000000000L;
DR["Val"] = Dbl.ToString("0,000");  // Formatting to thousandths.

DT.Rows.Add(DR);
textBox1.DataBindings.Add("Text", DT, "Val");
Пожалуйста, имейте какое-то представление отсюда и соответствующим образом измените свой код.