Подобие StringGrid в Compact .NET под PocketPC 2003 SE?! Син
От: dweb  
Дата: 13.04.05 14:49
Оценка:
Народ, помогите пожалуйста со следующей проблеммой:
Пишу прогу под КПК.
Сейчас использую для отображения таблиц списки(ListBox, несколько)
добиваюсь соответствия через SelectedItemIndex на Чендже:
private void listBox3_SelectedIndexChanged(object sender, System.EventArgs e)
{
    listBox1.SelectedIndex=listBox3.SelectedIndex;
    listBox2.SelectedIndex=listBox3.SelectedIndex;
}

Ужастно мешают лишние скроллы!!!!
Идея — убрать скроллы у лиших ListBox и сонхронизовать прокрутку.
Но как это сделать!!!!!???
ListBox-ов от 2 до 4.
Народ, если кто знает альтернативный вариант(подобие StringGrid-а(BCB)) или как синхронизировать скролл, то плизз.... ХЕЛП!!!!

P.S.: Часть данных берется из текстины, так что решения аля DataGrid наверное не прокатят. Или может быть я чё то не понимаю ( прогю на .НЕТ тока I месяц, а уже проект делать надо!!!!)....
... << RSDN@Home 1.1.3 stable >>
Re: Подобие StringGrid в Compact .NET под PocketPC 2003 SE?!
От: dweb  
Дата: 21.04.05 07:19
Оценка:
Прокрутку синхронизовать уже могу, но только по клику....:
listBox1.TopIndex=listBox2.TopIndex;

Может кто-нить подскажет....
... << RSDN@Home 1.1.3 stable >>
Re[2]: Подобие StringGrid в Compact .NET под PocketPC 2003 S
От: dweb  
Дата: 23.09.05 12:32
Оценка:
Я сделал наложение листов и синхронизацию позиций через компонент vScrollBar.
private void vScrollBar1_ValueChanged(object sender, System.EventArgs e)
        {
            listBox1.TopIndex=vScrollBar1.Value;
            listBox2.TopIndex=vScrollBar1.Value;
            listBox3.TopIndex=vScrollBar1.Value;
            listBox4.TopIndex=vScrollBar1.Value;
        }

Вроде работает всё , но как-то всё криво
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.