autocad二次开发 如何设置paletteset大小禁止拖动
时间: 2023-07-07 07:04:28 浏览: 423
在 AutoCAD 的二次开发中,可以通过以下步骤设置 PaletteSet 的大小并禁止拖动:
1. 创建一个新的 PaletteSet 对象,例如:
```
PaletteSet ps = new PaletteSet("My Palette Set");
```
2. 设置 PaletteSet 的 Docking 和 AutoRollup 属性为 false(默认值为 true),例如:
```
ps.DockEnabled = false;
ps.AutoRollUp = false;
```
3. 设置 PaletteSet 的大小,例如:
```
ps.Size = new Size(300, 400);
```
这里的大小可以根据实际情况进行调整。
4. 最后,将 PaletteSet 显示出来,例如:
```
ps.Visible = true;
```
通过以上步骤,可以设置 PaletteSet 的大小并禁止拖动。如果需要允许拖动,可以将 DockEnabled 属性设置为 true。
阅读全文