| | |
| | | |
| | | if (cell.Value == null) { return; } |
| | | var view = Set3DView(); |
| | | if (view == null) { return; } |
| | | |
| | | var cellText = cell.Value.ToString(); |
| | | if (dgv.Columns[columnIndex].HeaderText == "ID" || |
| | |
| | | var cell = dgv[columnIndex, rowIndex]; |
| | | |
| | | if (cell.Value == null) { return; } |
| | | var view = Set3DView(); |
| | | var view = Set3DView();
|
| | | if (view == null) { return; } |
| | | |
| | | |
| | | var cellText = cell.Value.ToString(); |
| | | if (dgv.Columns[columnIndex].HeaderText == "ID" || |
| | |
| | | private View3D Set3DView() |
| | | { |
| | | var view3d = ViewHelper.Get3dView(_doc); |
| | | if (view3d == null) { return null; } |
| | | _uiDocument.ActiveView = view3d; |
| | | return view3d; |
| | | } |
| | |
| | | List<int> indexes = GetCheckedIndexes(this._itemCheck); |
| | | Dictionary<string, List<Element>> dict = GetGroupElements(indexes); |
| | | var elemIds = dict.Values.SelectMany(x => x).Select(y => y.Id).ToList(); |
| | | var view = Set3DView(); |
| | | var view = Set3DView();
|
| | | if (view == null) { return; } |
| | | |
| | | if (elemIds.Count != 0) |
| | | { |
| | | view.OnlyShow(elemIds); |