Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как вводить данные в ListView? Добавлено: 12.04.06 00:28  

Автор вопроса:  Solomka | Web-сайт: solomka.narod.ru
Здравствуйте. Помогите, пожалуйста.
Требуется ввести большой массив чисел. Для того чтобы не создавать 40 TextBox'ов, создаем один ListView. У него установлены свойства: GridLines=true и Viev=Details (для того чтобы был вид таблицы). Число строк варьируется от одной переменной.
Что нужно сделать, чтобы можно было вводить данные, в любом столбце и в любой строке? Возможно, ли так сделать или нужно использовать другой элемент управления?

Ответить

  Ответы Всего ответов: 13  

Номер ответа: 1
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #1
Добавлено: 12.04.06 03:02
Можно и колонки и с картинки.
Колонки задаются через свойство columns (Collection).

А как работать, конечно лучше пример посмотреть.

Ответить

Номер ответа: 2
Автор ответа:
 SRV



ICQ: 254226129 

Вопросов: 30
Ответов: 107
 Профиль | | #2 Добавлено: 12.04.06 10:05
Попробуй лучше FlexGridPlus.ocx нормальная штука, листвиев отдыхает!

Ответить

Номер ответа: 3
Автор ответа:
 Solomka



Вопросов: 13
Ответов: 23
 Web-сайт: solomka.narod.ru
 Профиль | | #3
Добавлено: 13.04.06 00:30
Я может конечно, что не понимаю, но я просмотрела все инструменты Visual Basic 2003 NET, и не нашла не одного FlexGridPlus.
Если не ошибаюсь, то FlexGrid был в Visual Basic 6.0.

Ответить

Номер ответа: 4
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #4
Добавлено: 13.04.06 01:08
Solomka

Ты не ошибаешься.
SRV просто хочет показать, что 6 не хуже:))

Ответить

Номер ответа: 5
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #5 Добавлено: 13.04.06 14:45
Solomka, vito прав...
Для твоих целей вполне подойдет стандартный DataGrid из студии. А FlexGridPlus это ocx-контрол.. и применение его в NET-проекте мягко говоря-нежелательно..

Ответить

Номер ответа: 6
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #6
Добавлено: 13.04.06 15:03
Есть еще куча разных сторонних гридов.. Например
9Rays .Net FlyGrid (на http://9rays.net/ )

Ответить

Номер ответа: 7
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #7
Добавлено: 13.04.06 22:59
А может все таки редактируемый ListView? Если сильно надо - напишу код

Ответить

Номер ответа: 8
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #8 Добавлено: 13.04.06 23:10
А может все таки редактируемый ListView?

Да можно и свой User Control замутить.. только возникает вопрос: ЗАЧЕМ????
Ведь для решения её задачи есть контрол(DataGrid или любой подобный) , который как нельзя лучше подходит для этого. К чему изобретать велосипед? Не понимаю...

Ответить

Номер ответа: 9
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #9 Добавлено: 13.04.06 23:12
Или тут вступет в силу принцип:
Мы сами себе создаем трудности, а потом их мужественно преодолеваем? :-)

Ответить

Номер ответа: 10
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #10
Добавлено: 13.04.06 23:18
А ListView красивее. (XP)

Ответить

Номер ответа: 11
Автор ответа:
 Solomka



Вопросов: 13
Ответов: 23
 Web-сайт: solomka.narod.ru
 Профиль | | #11
Добавлено: 13.04.06 23:50
Спасибо всем,
я у меня самостоятельно получилось своять редактируемый ListView.
может конечно не совсем оптимально, но работает.
я создала класс наследуемый от ListView, и добавила пару обработчиков событий.

Ответить

Номер ответа: 12
Автор ответа:
 Solomka



Вопросов: 13
Ответов: 23
 Web-сайт: solomka.narod.ru
 Профиль | | #12
Добавлено: 13.04.06 23:57
Мне просто не сразу пришла мысль о создании ListView.
Я думала есть готовый способ.
Ваши подсказки мне очень помогли.

Ответить

Номер ответа: 13
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #13
Добавлено: 14.04.06 00:04
Удачи!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам