Добавил компонент Hyperlink
Сегодня рабочий день не задался. Переезд отнял много сил и времени. Теперь я перебрался в большой город и занимаюсь тут. Пора на сегодня закончить все дела и отдохнуть.
Но кое-что я всё-же успел сегодня сделать. Это новый контрол Hyperlink. Этот элемент аналог HTML элемента "a". По нажатию по нему открывается браузер и загружается указанное удаленное расположение URI. Всё работает корректно.
Также я сегодня с утра (ещё на даче) успел доделать то, что позабыл доделать вчера. А именно: выпадающий список с автозаполнением для поля поиска в элементе PropertyGrid. Теперь, если там вводить текст, то будет всплывать список и предлагать завершить этот текст. Но тут не получилось так, что я не смог реализовать этот выпадающий список. Привязка данных там не работала, перенести XAML из реализации в шаблоне к простому выводу заданного XAML также не увенчалась успехом. Я уже готов был сдаться и признать, что не всё в жизни получается. Однако, как я обнаружил, можно получить доступ к элементам внутри шаблона контрола через вызов метода этого контрола GetVisualDestendants, который возвращает элементы-потомки. Там я смог "выйти" к нужному элементу (поле поиска) и прицепить к нему выпадающий список. Задумка удалась и всё заработало!
До чего же приятное чувство, когда в моменте отчаяния ты неожиданно находишь решение! Ну а на сегодня это всё. Продолжение следует уже завтра. Ну а сегодня, в связи с переездом, не удалось сделать много. Но рабочая неделя завтра начинается и я надеюсь на плодотворные результаты.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.