Esempio n. 1
0
        public override Control ShowControl(Rectangle valueRect, PropertyEnumerator propEnum)
        {
            PropInPlaceCheckbox checkboxes;

            if (mInPlaceCtrl == null)
            {
                checkboxes         = new PropInPlaceCheckbox();
                checkboxes.Visible = false;
                checkboxes.Parent  = mParentWnd;
                mInPlaceCtrl       = checkboxes;
            }
            else
            {
                checkboxes = (PropInPlaceCheckbox)mInPlaceCtrl;
            }

            NotifyInPlaceControlCreated(propEnum);

//            checkboxes.Text = propEnum.Property.Value.DisplayString;
            checkboxes.OwnerPropertyEnumerator = propEnum;
            checkboxes.Font = propEnum.Property.Value.Font;

            MoveControl(valueRect, propEnum);

            return(base.ShowControl(valueRect, propEnum));
        }
Esempio n. 2
0
        public override Control ShowControl(Rectangle valueRect, PropertyEnumerator propEnum)
        {
            PropInPlaceCheckbox checkboxes;

            if (mInPlaceCtrl == null)
            {
                checkboxes = new PropInPlaceCheckbox();
                checkboxes.Visible = false;
                checkboxes.Parent = mParentWnd;
                mInPlaceCtrl = checkboxes;
            }
            else
                checkboxes = (PropInPlaceCheckbox)mInPlaceCtrl;

            NotifyInPlaceControlCreated(propEnum);

//            checkboxes.Text = propEnum.Property.Value.DisplayString;
            checkboxes.OwnerPropertyEnumerator = propEnum;
            checkboxes.Font = propEnum.Property.Value.Font;

            MoveControl(valueRect, propEnum);

            return base.ShowControl(valueRect, propEnum);
        }