2010-03-22 3 views
1

Я хочу анимировать движение окна выбора в ListView, чтобы он переместился со старого выбранного элемента на текущий выбранный. Я даже не знаю, с чего начать - кто-то может поделиться идеями о том, как этого достичь, или это невозможно сделать в WPF.WPF Как оживить перемещение списка в ListView?

ответ

1

Animate selected item of wpf listbox

Проверьте это. Это может дать вам начало.

После этого попробуйте оживить свой цвет фона границы, чтобы получить анимацию виртуального перевода.

+0

Спасибо, но как анимационная рамка поможет получить видимость движения коробки выбора? – sha1dy

+0

проверить эту ссылку ... http://vbcity.com/blogs/xtab/archive/2009/06/28/background-color-for-wpf-listbox-selected-item.aspx Здесь синий выбор по умолчанию будет быть заменен виртуальным выбором (который является границей выбранного объекта bg). Таким образом, вы можете анимировать bg, используя некоторые цветовые анимации. Вы поняли взлома? Else, я постараюсь опубликовать некоторый код, когда я доберусь до дома :) – Amsakanna

+0

Я вижу вашу точку зрения - вы предлагаете, как оживить фон выбранного элемента списка, но я смотрю, как сам анимировать поле выбора, чтобы перейти от одного выбранного элемент другому, переставив его во время анимации - и вот где я не знаю, с чего начать. Может быть, я должен использовать панель Canvas для этого? – sha1dy

Смежные вопросы