Главная страница
Навигация по странице:

  • Абстракция

  • Наследование

  • Опрос 5. Ресурсы WPF. Назначение, виды ресурсов. Иерархия ресурсов, места определения ресурсов.

  • Ресурс объекта или объектный ресурс

  • Опрос 4. Декораторы Border, ScrollViewer. Назначение, свойства ScrollViewer

  • Disabled

  • Background

  • CornerRadius

  • Опрос 8. Анимация в WPF. Виды анимации, свойства анимации, задание анимации. Раскадровки - назначение и свойства.

  • Анимация ключевого кадра

  • From и To

  • тест. тесъ. Опрос Основные принципы объектноориентированного программирования Абстракция


    Скачать 398.44 Kb.
    НазваниеОпрос Основные принципы объектноориентированного программирования Абстракция
    Дата08.04.2022
    Размер398.44 Kb.
    Формат файлаdocx
    Имя файлатесъ.docx
    ТипДокументы
    #453301

    Опрос 1. Основные принципы объектно-ориентированного программирования

    Абстракция - моделирование требуемых атрибутов и взаимодействий сущностей в виде классов для определения абстрактного представления системы

    Инкапсуляция - скрытие внутреннего состояния и функций объекта и предоставление доступа только через открытый набор функций

    Наследование - возможность создания новых абстракций на основе существующих

    Полиморфизм - возможность реализации наследуемых свойств или методов отличающимися способами в рамках множества абстракций
    Справка на 31.01.22



    Опрос 5. Ресурсы WPF. Назначение, виды ресурсов. Иерархия ресурсов, места определения ресурсов.

    Ресурсы позволяют создать объекты, которые гарантированно будут доступны в рамках приложения, и которые можно повторно использовать как в рамках приложения в целом, так и в других приложениях.

    Ресурсы бывают двух видов:

    -Ресурс сборки (assembly resource) — блок двоичных данных, встроенный в скомпилированную сборку. Ресурс сборки может использоваться для обеспечения гарантированного наличия важных для приложения данных – например, изображений, звуковых файлов, шрифтов.

    -Ресурс объекта или объектный ресурс (object resource) — это .NET-объект, который определяется в одном месте, а затем повторно используется в других местах. Хотя объектный ресурс может создаваться в коде, обычно он определяется в XAML-разметке. Этот тип ресурса избавляет от необходимости повторного кодирования и позволяет сохранять важную информацию (например, цветовую схему приложения) в некотором централизованном хранилище для того, чтобы впоследствии её можно было легко изменять. Ресурсы объек-тов также служат основой для многократного использования стилей WPF.
    Каждый элемент имеет собственную коллекцию ресурсов, и WPF производит рекурсивный поиск необходимого ресурса в дереве элементов. В случае применения статического ресурса определение ресурса в коде разметки всегда должно выполняться до первой ссылки на него. Поэтому, даже несмотря на то, что размещение раздела Windows.Resources после основного содержимого формы является вполне синтаксически правомерным вариантом, такое изменение приведет к нарушению рассмотренного выше примера. Когда XAML-анализатору встречается неопределённая ранее статическая ссылка на ресурс, он генерирует исключение.
    Обычно ресурсы определяются и используются в XAML - разметке. Однако при необходимости можно получить программный доступ к коллекции ресурсов.
    Ресурсы можно определить в наборе ресурсов для приложения Application.Resources, в наборе ресурсов окна в коллекции Window.Resources., также в свойствах самого объекта.

    Например:



    написать администратору сайта