怎么样在动态拖拽的时候按回车输入默认值啊
本帖最后由 forowhl 于 2011-5-18 21:27 编辑代码如下,运行的时候cad界面显示“请指定插入块角度<0>",这个0是选中状态的,如果我按回车的话,就不返回我输入的是0度,而是让我重新输入,求解。。。
' 定义一个角度拖动交互类.
Dim optJigAngle As New JigPromptAngleOptions(vbCrLf & "请指定插入块角度<0>")
' 设置拖拽的光标类型.
optJigAngle.Cursor = CursorType.RubberBand
' 设置拖动光标基点.
optJigAngle.BasePoint = curPt
optJigAngle.UseBasePoint = True
' 用AcquireAngle函数得到用户输入的角度值.
Dim resJigAngle As PromptDoubleResult = prompts.AcquireAngle(optJigAngle)
temAng = resJigAngle.Value
If Ang <> temAng Then
' 保存当前点角度值.
MyBlock.Rotation = temAng
Ang = temAng
Return SamplerStatus.OK
Else
Return SamplerStatus.NoChange
End If
optJigAngle.UseDefaultValue = true;
optJigAngle.DefaultValue = 0;
optJigAngle.UserInputControls = UserInputControls.NullResponseAccepted; 回复 sieben 的帖子
谢谢,我回去调试一下,呵呵!
页:
[1]