Июль 2012
ComboBox MaxDropDownItems в WPF
В Windows Forms у элемента управления ComboBox есть свойство MaxDropDownItems, которое позволяет задавать количество элементов отображаемых в выпадающем списке. К сожалению, разработчики WPF не реализовали это свойство. Но, к счастью, они создали новый инструмент, который позволяет это сделать: присоединяемые свойства зависимости. То, что мы сейчас будем делать, возможно только для выпадающих списков, высота элементов которых одинакова.
Прочитать остальную часть записи »
Фрагменты кода в Visual Studio 2010 (Snippet)
Visual Studio позволяет разработчикам сохранить фрагменты кода, которые могут использоватся позже. Это экономит время от перепечатывания кусков кода, которые часто используются. Я также вижу это очень полезно тогда, когда надо показать во время презентации код. Вместо того, чтобы все печатать, я считаю, что гораздо проще просто добавить код, используя фрагменты кода.
VS 2010 имеет улучшеный функционал, и она упрощает создание фрагментов кода. В ней есть два типа фрагментов:
Расширяемые фрагменты – вставлены в позицию курсора
- Обтекаемые фрагменты вокруг выделенного кода
- Создание собственного фрагмента
TextBox Multiline WPF
Статья, чтобы не забыть
Нужно сделать как в WindowsForms
TextBox.Multiline = True;
В WPF для этого нужно задать 3 свойства:
TextWrapping="Wrap" VerticalScrollBarVisibility="Visible" AcceptsReturn="True"
В итоге получаем:
<TextBox Height="60" TextWrapping="Wrap" VerticalScrollBarVisibility="Visible" AcceptsReturn="True"/>
И текстовое поле в необходимом виде…