Пространство между элементами - это много. как я могу уменьшить его?Изменение интервала в элементе управления списком в silverlight
ответ
Установите ItemContainerStyle для установки поля и заполнения по мере необходимости. Blend поможет с этим перепланированием.
Затем вы можете также рассмотреть возможность установки DataTemplate.
Другие могут знать меня лучше, чем я, но я бы переопределил шаблон данных для списка. Для каждого отдельного элемента явно указывается размер текстового элемента управления.
Например:
<ListBox Width="400" Margin="10" ItemsSource="{Binding Path=MyDataItems}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=TaskName}" Height="27" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Это, безусловно, немного больше работы, но я не уверен, что есть много еще можно сделать для окна списка.
хорошо я не знаю, на самом деле, что и хотят, я просто с предположением, что и хочет, чтобы уменьшить расстояние между listboxitems, присутствующей в список вашей коробке, то вы можете сделать это с помощью края:
<Style x:Key="LedgerListBoxItem" TargetType="ListBoxItem">
<Setter Property="Padding" Value="3"/>
<Setter Property="Height" Value="24"/>
<Setter Property="Width" Value="330"/>
<Setter Property="HorizontalContentAlignment" Value="Left"/>
<Setter Property="VerticalContentAlignment" Value="Top"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="TabNavigation" Value="Local"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListBoxItem">
<Grid Background="{TemplateBinding Background}">
<Grid HorizontalAlignment="Stretch" **Margin="0 4 0 4"**>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="4"/>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Image Grid.Column="1" Source="../Styles/Images/icon-exception.png"
/>
</Grid>
<Rectangle x:Name="FocusVisualElement" RadiusY="4" RadiusX="4" Stroke="#FF6DBDD1" StrokeThickness="0" Visibility="Collapsed" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Чтобы помочь вам больше, вы можете просто отправить код ur. :)
- 1. Изменение интервала/ширины символов в элементе управления TextBox
- 2. Выравнивание текста в элементе управления списком C#
- 3. Как использовать флажок в элементе управления списком
- 4. EditText в элементе управления списком просмотров
- 5. как повторить направление в элементе управления списком
- 6. Несколько столбцов в элементе управления списком
- 7. В элементе управления WebBrowser получить холст Silverlight
- 8. Изменение фона текста в элементе управления редактированием
- 9. Изменение заголовка страницы в элементе управления пользователя
- 10. Изменение стиля кнопки в элементе управления Fileupload
- 11. Изменение цвета текста в элементе управления DTPicker
- 12. Изменение css в элементе управления пользователя
- 13. Как добавить кнопку ссылки в элементе управления списком в asp.net
- 14. Получить последовательность выбора элементов в элементе управления списком в C#
- 15. Получить текст в элементе управления списком, добавленном в дочернее окно
- 16. Эффект Springlight Silverlight на элементе управления TextBlock
- 17. Изменение интервала в Mayavi
- 18. Форматирование даты в элементе управления DatePicker в Silverlight DataForm
- 19. DataBinding ListBox в элементе управления пользователя в Silverlight Page
- 20. Отключение ошибок JavaScript в элементе управления WebBrowser в Silverlight
- 21. Отсутствие свойства фона в элементе управления TextBlock в Silverlight 4
- 22. Silverlight - указать содержимое стека в пользовательском элементе управления в родительском
- 23. Изменение формы управления доступом в пользовательском элементе управления
- 24. Изменение управления в пользовательском элементе управления - C# WinForms
- 25. изменение стиля управления с зависимостью в другом элементе управления
- 26. Удаление «выбора» с помощью переключателя в элементе управления списком
- 27. Обнаружение события click на элементе управления списком в android
- 28. Ограничение количества записей в элементе управления списком MFC
- 29. Вертикально выровнять текст в элементе управления списком выпадающего списка asp.net
- 30. C#: Переименование файла в элементе управления списком DragAndDrop