Silverlight中的浮动列表框元素

Silverlight中的浮动列表框元素,silverlight,xaml,silverlight-4.0,listbox,Silverlight,Xaml,Silverlight 4.0,Listbox,有没有办法模仿CSSfloat:left列表框元素的行为 我有一种情况,我需要在页面上显示动态数量的按钮,它们都需要彼此相邻。大概是这样的: --------------------------------------------- | Button 1 | Button 2 | Button 3 | Button 4 | --------------------------------------------- 同样,在运行时之前,可用按钮的数量是未知的,所以我不能只设置一个网格来完成这项

有没有办法模仿CSS
float:left列表框元素的行为

我有一种情况,我需要在页面上显示动态数量的按钮,它们都需要彼此相邻。大概是这样的:

--------------------------------------------- 
| Button 1 | Button 2 | Button 3 | Button 4 |
---------------------------------------------
同样,在运行时之前,可用按钮的数量是未知的,所以我不能只设置一个网格来完成这项工作


谢谢

试试StackPanel。如果您没有在列表框中使用SelectedItem属性,我建议使用Items控件并将ItemsPanel覆盖为一个StackPanel,其方向为“水平”,如CamronBute所述

    <ItemsControl>
        <ItemsControl.ItemsPanel>
            <ItemsPanelTemplate>
                <StackPanel Orientation="Horizontal"/>
            </ItemsPanelTemplate>
        </ItemsControl.ItemsPanel>
    </ItemsControl>>

>