using callout
1 Answer 10 Views
Top achievements
Rank 1
atfat asked on 30 May 2021, 05:21 PM


how to set a callout size to autosize to fit its content where it holds a radlabel control with wraptext mode once it is used as a tooltip?

thx in advance...

1 Answer, 1 is accepted

Sort by
Dess | Tech Support Engineer, Principal
Telerik team
answered on 31 May 2021, 07:37 AM

Hi, Atfat,

I would like to note that the size of RadCallout depends on the size of the AssociatedControl. If you have a UserControl with fixed size and it contains multiple other controls to achieve the desired look, the RadCallout will be sized to fit the UserControl. If you want to shrink or enlarge the callout, feel free to adjust the size of the AssociatedControl accordingly.

As to the label, you can also specify size which is expected to take effect when the AutoSize property is disabled. Thus, the text can be forced to :

        RadCallout callout;
        RadLabel label;
        public RadForm1()

            for (int i = 0; i < 10; i++)
                this.radGridView1.Rows.Add(i, Guid.NewGuid().ToString());
            this.radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill;

            label = new RadLabel();
            label.TextWrap = true;
            label.AutoSize = false;
            label.Size = new Size(50, 100);
            label.Text = "Telerik";
            callout = new RadCallout();
            callout.AssociatedControl = label;  



I hope this information helps. If you need any further assistance please don't hesitate to contact me. 

Dess | Tech Support Engineer, Sr.
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.

Asked by
Top achievements
Rank 1
Answers by
Dess | Tech Support Engineer, Principal
Telerik team
Share this question