Exemple #1
0
        protected override BaseView CreateInstance()
        {
            var view = new XafLayoutView();

            view.SetGridControl(GridControl);
            return(view);
        }
Exemple #2
0
        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));
        }