У меня может быть только одна строка доступного для редактирования WPF DataGrid?

Если Вы хотите встроить математику как изображения, можно смотреть на MathTran.

, Если Вы предпочли бы вставлять математику в страницу, прежде всего, как текст (использующий изображения только, когда необходимый), jsMath может быть тем, что Вы ищете.

6
задан Dave Clemmer 18 August 2011 в 03:24
поделиться

2 ответа

Regardless of what UI toolkit you use, datagrids usually only allow one field of one row to be edited at a time. The user can only focus on a single field at any point to fill it in. At which point they must click or tab to the next field to continue to add content.

Of course, there's the less common multi-select edit that you can do in a spreadsheet, but most datagrids don't work that way out of the box, or need certain settings changed in order to allow it.

0
ответ дан 10 December 2019 в 02:50
поделиться

Понятно, я просто отменяю редактирование любой строки, кроме первой.

private void dataGridStats_BeginningEdit(object sender, DataGridBeginningEditEventArgs e)
{
    if (e.Row.GetIndex() != 0)
    {
        e.Cancel = true;
    }
}
9
ответ дан 10 December 2019 в 02:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: