Тема: Отображение PaletteSet
Добрый день!
Есть код для отображения PaletteSet:
[CommandMethod("amp")] public void Main() { if (ps == null) { ps = new PaletteSet("Asset Mapping", typeof(m_assetmapping).GUID); ps.Style = PaletteSetStyles.ShowPropertiesMenu | PaletteSetStyles.ShowAutoHideButton | PaletteSetStyles.ShowCloseButton; ps.MinimumSize = new System.Drawing.Size(500, 500); ps.PaletteActivated += new PaletteActivatedEventHandler(ps_PaletteActivated); ucdrw.Dock = DockStyle.Fill; ps.Add("t1", ucdrw); ps.Add("t2", ucsql); } ps.Activate(1); ps.Activate(0); ps.Visible = true; ps.Dock = Autodesk.AutoCAD.Windows.DockSides.None; ps.Location = new Point(10, 10); }
Но после запуска происходят следующие проблемы:
1.
полностью не прорисовывается панель (после перемещения становится нормальной)
2.
поле перемещения не прорисовываются вкладки
3.
после изменения размеров панели прорисовываются вкладки
может кто-нибудь подсказать в чем проблема?
спасибо