Высота выпадающего списка Silverlight - PullRequest
2 голосов
/ 29 февраля 2012

У меня есть следующий выпадающий список:

    <ComboBox x:Name="cmb2" ItemsSource="{Binding SignCollection, Mode=OneWay}"/>

Коллекция знаков - это список, а его первый элемент - ноль.Моя проблема в том, что когда я запускаю свое приложение, все элементы отображаются нормально, но первый (который равен нулю) имеет действительно небольшую высоту (он все еще там и доступен для выбора).Итак, мой вопрос: как я могу заставить его иметь такую ​​же высоту, как и все остальное.

Ответы [ 2 ]

4 голосов
/ 29 февраля 2012

Не могли бы вы попробовать это?

<ComboBox x:Name="cmb2" ItemsSource="{Binding SignCollection, Mode=OneWay}">
    <ComboBox.ItemContainerStyle>
         <Style TargetType="ComboBoxItem">
               <Setter Property="Height" Value="50"/>
         </Style>
    </ComboBox.ItemContainerStyle>
</ComboBox>
  • 50: пример фиксированной высоты

Надеюсь, это поможет.

0 голосов
/ 26 июля 2012

Вы можете попробовать это ... надеюсь, это поможет вам.

<ComboBox x:Name="cmbType" SelectedIndex="0" Grid.Row="0" Grid.Column="2" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="5,5,0,0" Width="250" Height="23" >
                    <ComboBoxItem>--Select Type--</ComboBoxItem>
                    <ComboBoxItem>Errors</ComboBoxItem>
                    <ComboBoxItem>Logs</ComboBoxItem>
</ComboBox>   

Спасибо. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...