Posts Tagged ‘XAML’

Создание прозрачных окон с .NET Framework 3.0 June CTP

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Выпущенный недавно June CTP .NET  Framework 3.0 включает в себя долгожданную возможность под названием AllowsTransparency, которая позволяет создавать полу-прозрачные закругленные окна, которых все так долго ждали…

Я написал небольшой пример, иллюстрирующий некоторых с этих новых возможностей. Основная часть примера в XAML:

Код:
<Window x:Class=»WindowTransparency.Window1″ (далее…)

Какой цвет в WPF темнее – серый или темно-серый

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Ответ может стать неожиданным. В XAML у Вас есть возможность отобразить цвет разными способами…

Во-первых Вы можете воспользоваться 24 битным шестнадцатеричным RGB, широко распространенным в Web, например:

Код:
<Ellipse Width=»300″ Height=»100″ Fill=»#A3BDE2″ Stroke=»#5C6DBE» StrokeThickness=»5″ />

(далее…)

Введение в примечания WPF

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Что такое примечания WPF?
В реальном мире Мы делаем разметку документов выделением текста или добавлением небольших замечаний. WPF  позволяет просматривать текст следующими элементами управления:
· FlowDocumentPageViewer
· FlowDocumentScrollViewer
· FlowDocumentReader
· DocumentViewer
(далее…)

#004 XAML и код на VB/C#

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Большое спасибо всем, кто прочел первые три статьи и оставил отзывы на форуме TheVista.Ru. Изучив начальный материал, вы можете спросить — неужели весь код придется писать в XAML и что делать с навыками работы в любимом Visual Basic  или C#? Четвертую статью я посвящаю именно этому вопросу.

XAML — это действительно довольно мощный инструмент. Однако, не стоит забывать, что это — прежде всяго язык разметки, а не язык программирования. И не смотря на том, что XAML позволяет на 80-90% написать код приложения (если ваш проект не слишком сложен), вам не обойтись без обычного кодинга. И здесь, нужно отдать должное группе разработчиков Microsoft, вам не прийдется переучиваться. Если вы программировали на .NET  2.0 то все ваши навыки не канут в лету и будут актуальными. (далее…)

#007 Замечательное свойство AllowsTransparency в WPF

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Не смотря на все странные ограничения, которые принес нам June CTP — в нем наконец появилась действительно замечательная возможность — создание прозрачных окон! Теперь это можно сделать действительно просто. Прозрачность окна никак не влияет на прозрачность элементов, расположенных на нем. Вам больше не нужно долго определять регионы, чтобы сделать форму необычной формы — достаточно просто подготовить изображение в вашем любимом редакторе и сохранить его в наиболее подходящем для этого формате — PNG.

Сегодня мы очень быстро и просто создадим прозрачное окно нестандартной формы и добавим кнопки закрытия и сворачивания окон.
(далее…)

#016 EXE, XBAP, XAML? — Все равно!

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

За плечами 15 статей, посвященных основам WPF . Читатель, наверняка, подошел к этапу, когда можно начинать работать над своим собственным, уникальным, приложением. Однако, на настоящий момент мы еще не говорили о том, какие есть способы донести ваше WPF-приложение до конечного потребителя!

Microsoft предлагает нам следующую модель распространения WPF-кода: (далее…)