8 Answers, 1 is accepted
0
Hello Tony,
Thank you for the question.
You could hide the border of RadTextBox control by setting BorderPrimitive's visibility property to Collapsed:
Do not hesitate to contact me again if you have other questions.
Kind regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Thank you for the question.
You could hide the border of RadTextBox control by setting BorderPrimitive's visibility property to Collapsed:
(this.radTextBox1.TextBoxElement.Children[2] as BorderPrimitive).Visibility = ElementVisibility.Collapsed; |
Do not hesitate to contact me again if you have other questions.
Kind regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Tony
Top achievements
Rank 1
answered on 09 Oct 2008, 12:09 AM
I have tried to implement what you gave me. The system does not recognize BorderPrimitive. This may be because I am using VB .Net.
Could you give me the syntax for this action for VB .Net and tell me if I need to include another namespace. I am using
Could you give me the syntax for this action for VB .Net and tell me if I need to include another namespace. I am using
Imports
Telerik.WinControls.UI
Imports
Telerik.WinControls
Thank You
0
Hi Tony,
Thank you for getting back to me.
The BorderPrimitive is located in Telerik.WinControls.Primitives namespace. Please, review the code below in VB.Net:
To convert C# code to VB.Net you could use code converter tool provided from Telerik:
http://codechanger.com/
Hope this is useful to you. Contact me again if you need additional assistance.
Regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Thank you for getting back to me.
The BorderPrimitive is located in Telerik.WinControls.Primitives namespace. Please, review the code below in VB.Net:
Imports Telerik.WinControls.Primitives |
'.... |
(TryCast(Me.radTextBox3.TextBoxElement.Children(2), BorderPrimitive)).Visibility = ElementVisibility.Collapsed |
To convert C# code to VB.Net you could use code converter tool provided from Telerik:
http://codechanger.com/
Hope this is useful to you. Contact me again if you need additional assistance.
Regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Tony
Top achievements
Rank 1
answered on 11 Oct 2008, 01:07 AM
That worked great! I tried to use that echnique to make the border of the ComboBox to disappear. It seems to be setting the TextBoxItem border invisible in the code, but the border remains. Could the be another setting to accomplish this with a ComboBox?
Thanks
Thanks
0
Hello Tony,
Thank you for the question.
You could use the similar approach for RadComboBox. Please review the code-block below as example:
All the best,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Thank you for the question.
You could use the similar approach for RadComboBox. Please review the code-block below as example:
TryCast(Me.radComboBox1.ComboBoxElement.Children(1), BorderPrimitive).Visibility = Telerik.WinControls.ElementVisibility.Collapsed |
All the best,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Tony
Top achievements
Rank 1
answered on 13 Oct 2008, 04:58 PM
It's good to know I was doing it right, but that still didn't get rid of the border.
Here is what I am doing to make the Combobox look like a label:
Here is what I am doing to make the Combobox look like a label:
arrowButton = CType(theControl.ComboBoxElement.Children(2).Children(1), RadArrowButtonElement)
arrowButton.Visibility = ElementVisibility.Collapsed
textPortion = CType(theControl.ComboBoxElement.TextBoxElement.Children(2), BorderPrimitive)
textPortion.Visibility = ElementVisibility.Collapsed
TryCast(theControl.ComboBoxElement.Children(1), BorderPrimitive).Visibility = ElementVisibility.Collapsed
I am getting something that looks very much like a border around the text portion.
Thanks
0
Accepted
Hi Tony,
Thank you for writing.
To achieve label look for the RadComboBox you have to set appropriate BackColors for each visual element. Please, review the code-block below as an example:
Also, you could find an example project as attachment to this message - I hope it will be useful for you. If you have other questions, do not hesitate to contact me again.
Kind regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Thank you for writing.
To achieve label look for the RadComboBox you have to set appropriate BackColors for each visual element. Please, review the code-block below as an example:
TryCast(combo.ComboBoxElement.Children(2).Children(1), RadArrowButtonElement).Visibility = Telerik.WinControls.ElementVisibility.Collapsed |
TryCast(combo.ComboBoxElement.Children(1), BorderPrimitive).Visibility = Telerik.WinControls.ElementVisibility.Collapsed |
TryCast(combo.ComboBoxElement.Children(0), FillPrimitive).BackColor = Color.Transparent |
TryCast(combo.ComboBoxElement.Children(0), FillPrimitive).GradientStyle = Telerik.WinControls.GradientStyles.Solid |
TryCast(combo.ComboBoxElement.Children(0), FillPrimitive).NumberOfColors = 1 |
TryCast(combo.ComboBoxElement.Children(2).Children(0).Children(0), RadTextBoxItem).BackColor = SystemColors.Control |
Also, you could find an example project as attachment to this message - I hope it will be useful for you. If you have other questions, do not hesitate to contact me again.
Kind regards,
Martin Vasilev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Tony
Top achievements
Rank 1
answered on 15 Oct 2008, 06:14 PM
Thanks, that worked. I appreciate you sticking with me.