求助:在使用DrawJig时,怎么样输入参数
本帖最后由 acdxxx177 于 2015-12-15 21:03 编辑我想做一个生成明细表零件序号的插件,在C#里用DrawJig来实现拖动预览序号的位置,但是怎么样才能在执行DrawJig过程中来动态设置文本的大小呢,或者弹出个右键菜单,不要再DrawJig前设置,要在DrawJig当中设置
就像CAD自带的画圆工具一样,选好圆心后右键弹出可以选择半径或直径
protected override SamplerStatus Sampler(JigPrompts prompts)
利用 JigPrompts prompts sieben 发表于 2015-12-17 08:38 static/image/common/back.gif
protected override SamplerStatus Sampler(JigPrompts prompts)
利用 JigPrompts prompts
具体是怎么用呢,我用下面这段代码,怎么直接就出现默认结果了
JigPromptStringOptions pion = new JigPromptStringOptions("\n请选择操作的功能 ");
pion.Keywords.Add("改方向","S","改方向(S)");
pion.Keywords.Add("改大小", "B", "改大小(B)");
pion.Keywords.Default = "改方向";
PromptResult ss = prompts.AcquireString(pion);
if (ss.Status == PromptStatus.Keyword)
{
Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("结果是:" + ss.StringResult);
}
return SamplerStatus.NoChange;
页:
[1]