FishEye выбрал индекс изображения или что-то - PullRequest
0 голосов
/ 23 декабря 2011

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

Возможно

1 Ответ

1 голос
/ 23 декабря 2011

В статье описывается создание пользовательской панели. Панель в WPF описывает макет, но не поддерживает выбор. Для поддержки выбора вам необходимо использовать элемент управления, такой как ListBox. К счастью, ListBox позволяет вам указать, какую панель использовать для размещения вашего контента:

<ListBox>
  <ListBox.ItemsPanel>
    <ItemsPanelTemplate>
      <!-- the custom fish eye panel -->
      <FishEyePanel/>
    </ItemsPanelTemplate>
  </ListBox.ItemsPanel>
</ListBox>

Работает ли это или нет, зависит от реализации панели «рыбий глаз». Тем не менее, это верное направление для движения!

...