Не содержит определения для "таблицы" и метода расширения "таблица", принимающего
Я пытаюсь отправить данные в PDF с помощью MigraDoc. Но я столкнулся с этой синтаксической ошибкой и смог найти ссылку на сборку, чтобы исправить ее.
Причина ошибки ниже:
this.table = section.AddTable();
this.table.Style = "Table";
this.table.Borders.Color = TableBorder;
this.table.Borders.Width = 0.25;
this.table.Borders.Left.Width = 0.5;
this.table.Borders.Right.Width = 0.5;
this.table.Rows.LeftIndent = 0;
"стол" здесь проблема.
Я застрял здесь, любая помощь будет оценена.
1 ответ
Решение
- Вы не объявили поле экземпляра с именем
table
- Или, возможно, вместо этого вы объявили локальную переменную, в этом случае просто удалите
this.
, - Или, если вы еще не объявили, измените
this.table = section.AddTable()
вvar table = section.AddTable();
и удалитьthis.
из других заявлений.