2015-07-15 4 views
0

Я пытаюсь отправить данные в 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; 

«стол» является проблемой здесь.
Я застрял здесь, любая помощь будет оценена по достоинству.

ответ

2
  1. Вы не объявили поле экземпляра с именем table
  2. Или, возможно, вы объявили локальную переменную вместо этого, в этом случае просто удалить this..
  3. Или, если вы еще не объявили об этом, измените this.table = section.AddTable() на var table = section.AddTable(); и удалите this. из других утверждений.
+0

'var table = section.AddTable();' исправлено его благодарность @dcastro – BarisY

 Смежные вопросы

  • Нет связанных вопросов^_^