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)); }
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); }