gpt4 book ai didi

css - 如何增加包含 `DropDownHeight`的 `RadComboBox`的 `Templates`

转载 作者:行者123 更新时间:2023-11-28 03:06:12 25 4
gpt4 key购买 nike

我有一个 RadComboBox 如下:-

<telerik:RadComboBox ID="RadComboBoxNames" runat="server" Width="470px" DropDownAutoWidth="Enabled" MaxHeight="363px" Skin="MySkin" EmptyMessage="Select"
HighlightTemplatedItems="True" DataValueField="ID" DataTextField="ID" OnDataBound="RadComboBoxNames_DataBound" >
<HeaderTemplate>
<table style="width: 250px; text-align: left">
<tr>
<td style="font-weight: bold; width: 60px;">ID</td>
<td style="font-weight: bold; width: 180px;">Name</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="width: 250px; text-align: left">
<tr>
<td style="width: 60px;"><%#DataBinder.Eval(Container.DataItem, "ID")%></td>
<td style="width: 180px;"><%#DataBinder.Eval(Container.DataItem, "Name")%></td>
</tr>
</table>
</ItemTemplate>
</telerik:RadComboBox>

现在我的 DropDown 高度不是我在 MaxHeight 属性中设置的 363px,它非常小并且不会增加我的 dropdown 高度,即使我增加了 MaxHeight 属性中的值!!

如何增加 RadComboBoxDropDownHeight?我必须使用任何造型技巧吗?请帮助,谢谢。

最佳答案

您也可以通过编辑 RadComboBox 的默认主题来更改 RadComboBox 下拉区域的 MaxWidth。为此,请按照下列步骤操作:

  1. 在 Blend 中打开您的元素并选择 RadComboBox 转到Object-> Edit Template -> Edit a Copy
  2. 搜索带有 x:Key="NonEditableComboBox"
  3. 的控件模板
  4. 在里面,找到 Popup x:Name="PART_Popup"
  5. 添加一个 MaxWidth 属性,该属性等于您认为适合您需要的值。

希望对您有所帮助。

关于css - 如何增加包含 `DropDownHeight`的 `RadComboBox`的 `Templates`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45932455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com