Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > DockPanel Suite


Автор: vlarry 20.10.2020, 12:34
Добрый день, форумчане.
Вставил в форму контрол DockPanel Suite. Все работает, если просто вставлять новые документы и перемещать их. Как только я пытаюсь получить доступ к активному документу, то чаще всего получаю ошибку:

System.AccessViolationException: "Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена."

Вот класс документа, наследник DockContent:

Код

public partial class SchemeForm : DockContent
{
        public Rmnemo mnemo = null;

        public SchemeForm()
        {
            InitializeComponent();

            mnemo = new Rmnemo();
            mnemo.Size = new Size(40000, 20000);
            mnemo.Dock = DockStyle.None;
            
            Controls.Add(mnemo);
            AutoScroll = true;
        }
}

Уже третий день бьюсь, но не могу понять где зарыта собака. Пните в нужную сторону плиз.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)