Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865

ListView как нарисовать в коде

05.07.2011, 19:21. Показов 1317. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Допустим есть какой нибудь ListView
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<ListView Name="listViewUsers" Grid.Row="1" SelectionMode="Single">
    <ListView.View>
        <GridView>
            <GridView.Columns>
                  <GridViewColumn Header="Ф.И.О." DisplayMemberBinding="{Binding UserName}" Width="300"/>
                  <GridViewColumn Header="Логин" DisplayMemberBinding="{Binding UserLogin}" Width="100"/>
                  <GridViewColumn Header="Номер карточки" DisplayMemberBinding="{Binding UserKart}" Width="150"/>
                  <GridViewColumn Header="Пинкод" DisplayMemberBinding="{Binding UserPinCode}" Width="125"/>
                  <GridViewColumn Header="Должность" DisplayMemberBinding="{Binding UserJob}" Width="200"/>
            </GridView.Columns>
        </GridView>
    </ListView.View>
</ListView>
В XAML понятно а как подобное сделать в коде? покажите хотябы для одной колонки.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.07.2011, 19:21
Ответы с готовыми решениями:

Как в коде обратиться по имени к списку, определенному в XAML в качестве ItemsSource для ListView?
Простой вопрос. Как в коде обратиться по имени к списку, определенному в XAML в качестве ItemsSource для ListView? Например, как добавить...

Как нарисовать ломанную линию под ListView
Доброго дня. Возникла необходимость под прокручиваемый список добавить ломанную линию. Если использовать одну и ту же картинку то на...

Как правильно скролить ListView который находится внутри другого ListView?
Доброго! Впихнул один ListView во внутрль другого, получил интересный эффект... если жмакнуть по элементу верхнего ListView, то скролл...

3
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
05.07.2011, 23:51
C#
1
2
3
4
5
6
7
8
9
10
        public MainWindow()
        {
            InitializeComponent();
 
            ListView lv = new ListView();
            GridView gv = new GridView();
            gv.Columns.Add(new GridViewColumn() { Header = "Ф.И.О.", Width = 300});
            lv.View = gv;
            layoutRoot.Children.Add(lv); //добавляем в Grid окна
        }
как биндить не знаю, нет времени искать. Точнее вроде бы и знаю, но не пробовал так ли тут надо биндить.
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
06.07.2011, 13:59  [ТС]
Casper-SC, Спасибо)) у меня тоже проблемы с привязкой, как это делать не знаю . Тема еще актуальна, кто нибудь покажите как привязку еще сделать.
0
334 / 270 / 18
Регистрация: 19.01.2011
Сообщений: 597
07.07.2011, 09:35
Можно попробовать вот так:
C#
1
2
3
4
5
6
GridViewColumn gvc = new GridViewColumn();
gvc.Header = "Value";
Binding b = new Binding();
b.XPath = "./Data/@Value";
gvc.DisplayMemberBinding = b;
GridView.Columns.Add(gvc);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.07.2011, 09:35
Помогаю со студенческими работами здесь

Как перетащить элемент из ListView в другой ListView?
У меня есть форма на ней два ListView хочу из одного ListView в другой ListView перетащить объект. Как это сделать? Подскажите плиз.:wall:

Сортировка listView. Как узнать длину listview?
Есть listview состоящий из чисел(только числа в string). Как их сортировать по возрастанию? (т.е. так, чтобы на верхнем месте в listview...

Дело в коде или глюк Студио? Один из пунктов ListView не работает
Здравствуйте, подскажите пожалуйста, где проблема, всю голову сломал уже. С помощью ListView сделал меню, названия пунктов меню берутся из...

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton?
Добрый день. Затрудняюсь понять один момент: У меня есть ListView, который заполнен Items. Каждый Item - это свой XML. Пока...

Как gl_line_loop заполнить цветом или им же нарисовать нарисовать сферу
или же нарисовать примерно точно также как на изображении, и потом при диалоге изменения цвета закрасить их, желательно с линиями, их буду...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru