|
@@ -213,7 +213,32 @@ namespace XdCxRhDW.App.UserControl
|
|
|
default:
|
|
|
return false;
|
|
|
}
|
|
|
- });
|
|
|
+ })
|
|
|
+ .AddPosMenu<PosRes>("查看参估", btnShowCgRes.ImageOptions.SvgImage, item =>
|
|
|
+ {
|
|
|
+ DxHelper.PopupHelper.ShowPopup(new ShowCgCtrl(item), gridHomePosRes, gridHomePosRes.Height, EnumPopupDirection.Bottom, showCloseButton: true);
|
|
|
+
|
|
|
+ })
|
|
|
+ .AddPosMenu<PosRes>("查看测向", btnShowCxRes.ImageOptions.SvgImage, item =>
|
|
|
+ {
|
|
|
+ DxHelper.PopupHelper.ShowPopup(new ShowCxCtrl(item), gridHomePosRes, gridHomePosRes.Height, EnumPopupDirection.Bottom, showCloseButton: true);
|
|
|
+ }, p =>
|
|
|
+ {
|
|
|
+ switch (p.PosResType)
|
|
|
+ {
|
|
|
+ case EnumPosResType.X1D1CX:
|
|
|
+ case EnumPosResType.RH:
|
|
|
+ return true;
|
|
|
+ case EnumPosResType.X3TwoDfo:
|
|
|
+ case EnumPosResType.X2Dfo:
|
|
|
+ case EnumPosResType.X2D1:
|
|
|
+ case EnumPosResType.X2D1NoRef:
|
|
|
+ case EnumPosResType.X3:
|
|
|
+ case EnumPosResType.X3NoRef:
|
|
|
+ default:
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
}
|
|
|
catch (Exception ex)
|
|
@@ -265,6 +290,7 @@ namespace XdCxRhDW.App.UserControl
|
|
|
|
|
|
WaitHelper.CloseForm();
|
|
|
}
|
|
|
+
|
|
|
private void ToPosList(List<PosRes> items)
|
|
|
{
|
|
|
if (items == null || items.Count() == 0)
|