Есть самый простой ListView в котором 1000+ записей. Мне нужно использовать это как список Items, чтобы Items не выделялись и при нажатии на стрелки не обводились рамочкой. IsEnable=false не подходит, т.к. должен работать скролл, а так же должны нажиматься кнопочки внутри Items. Вроде вопрос очень популярный, но решения я нормального не нашел. Сделал через событие сброс:
private void tracksList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
tracksList.SelectedIndex = -1;
}
Но остается пунктирная рамочка при нажатии на стрелки. Может есть какое свойство, где можно это отключить без самописных непонятных костылей?
Чтобы отключить фокус и выделение элементов, нужно перейти к более простому ItemsControl
. Как выяснил сам автор вопроса, при этом отключается скроллинг, поэтому его нужно добавить самостоятельно:
<ScrollViewer VerticalScrollBarVisibility="Auto">
<ItemsControl ... />
</ScrollViewer>
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Я изучаю C# и пытаюсь понять что такое стек и кучаВ большинстве примеров, стек подается как массив у которого есть функции push() и pop()
Создал бесконечный секундомер который отсчитывает от 5 до 0, а когда значение секундомера доходит до нуля, начинает считать заново:
Как выполнить код (к примеру запустить CrashReporterexe) в случае вылета приложения?
ЗдравствуйтеВ процессе написания собственного API, сложилась такая ситуация: