WPF AutoCompleteBox宽度基于内容

时间:2012-05-03 09:06:27

标签: wpf silverlight autocompletebox

我有一个固定宽度的System.Windows.Controls.AutoCompleteBox。 宽度应根据内容动态增长。

我怎样才能做到这一点。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您可以将AutoCompleteBox放入Grid.Column Width="Auto"来实现。这是一个例子:

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto" MinWidth="30" />
        <ColumnDefinition />
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>

    <toolkit:AutoCompleteBox />
</Grid>