Объединение ячеек в таблице

Автор Тема: Объединение ячеек в таблице  (Прочитано 2369 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн serega374Автор темы

  • ADN OPEN
  • Сообщений: 41
  • Карма: 0
Здравствуйте,
Пытаюсь объеденить ячейки в таблице, но компилятор ругается:
Ошибка   CS0122   'CellRange.CellRange(Table, int, int, int, int)" недоступен из-за его уровня защиты.


Извините, вам запрещён просмотр содержимого спойлеров.

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 470
  • Карма: 63
Re: Объединение ячеек в таблице
« Ответ #1 : 11-11-2019, 09:29:18 »
это приватный метод
protected CellRange(Autodesk.AutoCAD.DatabaseServices.Table table, int topRow, int leftColumn, int bottomRow, int rightColumn)

Отмечено как Решение serega374 11-11-2019, 10:12:43

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Объединение ячеек в таблице
« Ответ #2 : 11-11-2019, 09:57:30 »
serega374,
Вместо конструктора CellRange используй статический метод Create:
Код - C# [Выбрать]
  1. Db.CellRange rngMark = Db.CellRange.Create(tableInstance, 1, 1, 1, 1);
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение