/// <summary>
/// 选择面对话框
/// </summary>
/// <param name="selected_face">返回被选中面</param>
public void SelectFace(out Face selected_face)
{
try
{
UI theUI = UI.GetUI();
NXObject obj;
string message = "请选择面";
string title = "请选择面";
Selection.SelectionScope scope = Selection.SelectionScope.WorkPart;
bool keepHighlighted = false;
Selection.SelectionType[] typeArray = new Selection.SelectionType[1] { Selection.SelectionType.Faces };
Point3d cursor;
theUI.SelectionManager.SelectObject(message, title, scope, keepHighlighted, typeArray, out obj, out cursor);
selected_face = (Face)obj;
}
catch
{
selected_face = null;
}
}
转载于:https://www.cnblogs.com/yyFisheep/archive/2012/08/02/2620139.html