protected override BaseView CreateInstance() { var view = new XafLayoutView(); view.SetGridControl(GridControl); return(view); }
public override bool CanShowPopupMenu(Point position) { LayoutViewHitTest hitTest = XafLayoutView.CalcHitInfo(Grid.PointToClient(position)).HitTest; return ((hitTest == LayoutViewHitTest.Card) || (hitTest == LayoutViewHitTest.Field) || (hitTest == LayoutViewHitTest.FieldValue) || (hitTest == LayoutViewHitTest.FieldCaption) || (hitTest == LayoutViewHitTest.CardCaption) || (hitTest == LayoutViewHitTest.LayoutItem) || (hitTest == LayoutViewHitTest.None)); }