Declined
Last Updated: 19 Aug 2021 09:01 by ADMIN
Dave
Created on: 18 Aug 2021 07:30
Category: MultiColumnCombo
Type: Feature Request
1
Add the EmbeddedLabel feature to the the MultiColumnComboBox

Any chance for an updated MCCB with EL like the new Textboxes?

Thanks,

_D

4 comments
ADMIN
Dess | Tech Support Engineer, Principal
Posted on: 19 Aug 2021 09:01

Hello, David,

Indeed, when you use the Edit UI Elements at design time, the changes related to the embedded label are not preserved. This is because they are not serialized in the Designer.cs file:

These properties should be set programmatically for RadMultiColumnCombobox.

Currently, these properties are exposed for RadTextBox:

If other customers have similar requests, we will consider it in the future improvement of all editor controls that internally use a RadTextBoxElement.

Regards,
Dess | Tech Support Engineer, Principal
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Dave
Posted on: 18 Aug 2021 18:59

Hello, Dess,

My initial blurt was because the Visual Designer isn't saving the MCCBs RadTextBoxElement EmbeddedLabel changes while utilizing the Edit UI Elements feature.  The changes are properly represented in the VD but are not saved to RadForm1.Designer.cs.  Obviously, once the VD is closed, the control changes are lost. Lost changes made me half believe the feature wasn't available.

The VD does save stand-alone RadTextBox control changes.

I'd insert a code block, but that'd be useless.  Instead, there's an attached picture with an MCCB configured with Edit UI Element.

All aside, your method works fine.

Attached Files:
Dave
Posted on: 18 Aug 2021 16:57
That's perfect.  Thanks!
ADMIN
Dess | Tech Support Engineer, Principal
Posted on: 18 Aug 2021 08:53

Hello, David,

You can enable the embedded label for the hosted textbox in RadMultiColumnComboBox by using the following code snippet:

            this.radMultiColumnComboBox1.DropDownStyle = RadDropDownStyle.DropDown;
            this.radMultiColumnComboBox1.MultiColumnComboBoxElement.TextBoxElement.ShowEmbeddedLabel = true;
            this.radMultiColumnComboBox1.MultiColumnComboBoxElement.TextBoxElement.EmbeddedLabelText = "First Name";

The attached gif file illustrates the achieved result. I hope this information helps. If you need any further assistance please don't hesitate to contact me. 

Regards,
Dess | Tech Support Engineer, Principal
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Attached Files: