设置Silverlight组合框的宽度以适应其最宽的项目

时间:2009-09-25 12:24:23

标签: silverlight combobox

在Silverlight应用程序中,我有许多包含数据内容的组合框。如何设置组合框的宽度以便它可以容纳最宽的项目?

我创建了一个可以在WPF中运行的hack,但是它在Silverlight中不起作用 - 这是不幸的和预期的; ^(

我或许可以通过测量文本的宽度来创建一个变通方法,但这将是一个非常硬编码的实现,所以我想找到另一种方法。

我真的不相信这不是受支持的情况,但我找不到解决方案。我希望有一些我错过的东西......

1 个答案:

答案 0 :(得分:0)

如果您进行数据绑定,然后通过测量文本宽度的元素循环,它将被硬编码?似乎相当动态(如果笨重)