CardLibraryModel - свойства |
Тип CardLibraryModel предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| AddCommand |
Добавление одного или нескольких файлов с карточками в библиотеку.
Для каждого файла в библиотеке создаётся запись.
| |
| CheckAllCommand |
Выставление отметки для всех записей о том, что они будут принимать участие в действии.
| |
| Description |
Описание записи по карточке.
Изменение свойства влияет на признак IsModified.
| |
| Filter |
Фильтр по отображаемому имени карточки DisplayName.
Если равен null или пустой строке, то считается, что фильтр не применяется.
Фильтр автоматически устанавливается для ICollectionView по умолчанию для коллекции Items.
| |
| HasExplicitOrder |
Признак того, что сортировка не выполняется и возможно ручное указание порядка записей.
Setter не выполняет действий.
| |
| IsCheckable |
Признак того, что пользователь может отмечать записи для выполнения действия.
По умолчанию значение true.
| |
| IsModified |
Признак того, что библиотека был изменена и нуждается в сохранении.
| |
| IsNew |
Признак того, что библиотека ещё ни разу не была сохранена.
| |
| IsReadOnly |
Признак того, что открытая библиотека доступна только для чтения.
По умолчанию значение false.
| |
| IsReadOnlyEffective |
Признак того, что текущая библиотека доступна только для чтения. Setter свойства не выполняется действий.
Если IsReadOnly равен true и библиотека создаётся, то её частично можно редактировать,
но нельзя сохранять. Если же открыта существующая библиотека, то она доступна только для чтения.
Значение зависит от IsNew и IsReadOnly.
| |
| ItemDoubleClickCommand |
Команда, выполняемая при двойном клике по элементу.
В качестве параметра получает элемент типа AttachedEventParameter,
внутри которого доступен CardLibraryItemModel.
| |
| ItemDoubleClickCommandClosure |
Замыкание для команды ItemDoubleClickCommand, выполняемой при двойном клике по элементу.
| |
| Items |
Список записей с информацией по карточкам для текущей библиотеки.
| |
| ItemsView |
Текущее значение ICollectionView для списка записей Items
или null, если изменена коллекция Items,
причём предыдущая коллекция была очищена, а новая ещё не присвоена.
| |
| Library |
Редактируемая библиотека.
| |
| LibraryFolderPath |
Полный путь к папке, в которой лежит файл библиотеки.
Вычисляется из пути LibraryPath.
| |
| LibraryName |
Имя библиотеки.
Вычисляется из пути LibraryPath.
| |
| LibraryPath |
Полный путь к файлу с библиотекой.
| |
| Model |
Модель для текущей модели представления.
(Унаследован от ViewModel<TModel>.) | |
| MoveDownCommand |
Перемещение выбранной записи вниз в списке записей.
| |
| MoveUpCommand |
Перемещение выбранной записи вверх в списке записей.
| |
| NewCommand |
Закрытие текущей библиотеки и создание новой пустой.
| |
| OpenCommand |
Открытие библиотеки из выбранного пользователем файла.
| |
| RefreshCommand |
Повторное открытие файла текущей библиотеки карточек с загрузкой и обновлением всех данных.
| |
| RemoveCommand |
Удаление выбранных записей из библиотеки.
| |
| SaveAsCommand |
Сохранение библиотеки в заданный пользователем файл.
| |
| SaveCommand |
Сохранение библиотеки в её файл или в заданный пользователем файл,
если библиотека создаётся.
| |
| Scope | (Унаследован от ViewModel<TModel>.) | |
| SelectedItem |
Выбранная пользователем запись по карточке для текущей библиотеки.
| |
| SelectionMode |
Режим выбора записей в списке.
По умолчанию значение Extended.
| |
| SelectNewItems |
Признак того, что последние добавленные в библиотеку элементы автоматически выделяются.
По умолчанию возвращает значение false.
| |
| SortingColumn |
Колонка для сортировки записей или null, если сортировка не выполняется
и пользователь может явно указать порядок элементов.
По умолчанию значение null.
| |
| Title |
Заголовок окна с библиотекой.
| |
| TitlePrefix |
Префикс к заголовку окна с библиотекой Title
или null, если префикс не требуется.
| |
| ToggleCommand |
Переключает отметки для всех выделенных записей о том, что они будут принимать участие в действии.
| |
| UncheckAllCommand |
Сброс отметки для всех записей о том, что они будут принимать участие в действии.
|