无法一致地设置Telerik RadTextBox(v2013.3.1324.40)边框和背景颜色设置

问题描述 投票:0回答:1

我在用户控件中使用了3个radtextbox ...取决于启用或禁用输入的状态。在禁用状态期间,我想将它们设计为看起来像标签。

我可以通过应用以下设置为1个文本框完成此操作:

   //adheres to settings
   TextBox1.ButtonDownContainer.Visible = false;
   TextBox1.ButtonUpContainer.Visible = false;
   TextBox1.BorderStyle = BorderStyle.None;
   TextBox1.BorderWidth = Unit.Empty;
   TextBox1.BackColor = Color.Transparent;

但是,将相同的设置应用于其他输入时,它们将被忽略。

   //ignores settings
   TextBox2.ButtonDownContainer.Visible = false;
   TextBox2.ButtonUpContainer.Visible = false;
   TextBox2.BorderStyle = BorderStyle.None;
   TextBox2.BorderWidth = Unit.Empty;
   TextBox2.BackColor = Color.Transparent;
asp.net telerik
1个回答
0
投票

我使用不同的设置解决了它,更好,更少的代码。但我找不到删除盒子阴影的方法。 ApplyStyle是关键。

  TextBox1.ShowSpinButtons = false;
  TextBox1.ApplyStyle(new Style
  {
         BackColor = Color.Transparent,
         BorderStyle = BorderStyle.None,
         Font = { Bold = true}
  });
© www.soinside.com 2019 - 2024. All rights reserved.