Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Назначение ресурсов неразделяемыми
Отметьте странное поведение иконок: при открытии разделов меню соответствующая группа иконок исчезает из других элементов управления. Это происходит потому, что по умолчанию логический ресурс считается разделяемым. А это значит, что объект, объявленный в ресурсе, при многократном использовании может появляться только в одном месте. Чтобы это устранить, нужно объявить ресурс неразделяемым с помощью атрибута x: Shared=" False" (share - разделять, делиться; shared - общий).
- Добавьте в секцию объявления ресурсов атрибут x: Shared=" False"
< Window.Resources> <! -- File --> < Image x: Shared=" False" x: Key=" iconNew" Source=" Images/NewDocument.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconOpen" Source=" Images/Open.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconSave" Source=" Images/Save.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconPageSetup" Source=" Images/PrintSetup.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconPrintPreview" Source=" Images/PrintPreview.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconPrint" Source=" Images/Print.bmp" Width=" 16" Height=" 16" /> <! -- Edit --> < Image x: Shared=" False" x: Key=" iconUndo" Source=" Images/Edit_Undo.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconRedo" Source=" Images/Edit_Redo.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconCut" Source=" Images/Cut.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconCopy" Source=" Images/Copy.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconPaste" Source=" Images/Paste.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconDelete" Source=" Images/Delete.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconFind" Source=" Images/Find.bmp" Width=" 16" Height=" 16" /> < Image x: Shared=" False" x: Key=" iconFont" Source=" Images/Font.bmp" Width=" 16" Height=" 16" /> < /Window.Resources> - Запустите проект - убедитесь, что сам интерфейс функционирует нормально
|