Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ListView and ScrollBar, нужен только Vertical 
:(
    Опции темы
Flenger
  Дата 15.5.2008, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 24.6.2006

Репутация: нет
Всего: нет



Доброе время суток!!!!!

У меня вопрос: Как можно сделать так, чтобы в ListView скрулбар был только Vertical

Там есть свойство Scrollable но оно ставит включает и Horizontal и Vertical, а мне это неподходит....

я смотрел в самом исходнике дизайнера но это свойство ненашёл:
Код

this.listView2.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
            this.columnHeader1,
            this.columnHeader2,
            this.columnHeader3,
            this.columnHeader4,
            this.columnHeader5,
            this.columnHeader6,
            this.columnHeader7,
            this.columnHeader8,
            this.columnHeader9,
            this.columnHeader10,
            this.columnHeader11,
            this.columnHeader12});
            this.listView2.GridLines = true;
            this.listView2.Location = new System.Drawing.Point(0, 139);
            this.listView2.Name = "listView2";
            this.listView2.Size = new System.Drawing.Size(1285, 164);
            this.listView2.TabIndex = 4;
            this.listView2.UseCompatibleStateImageBehavior = false;
            this.listView2.View = System.Windows.Forms.View.Details;



рылся в MSDN тоже нашёл только Scrollable, которое неподхлдит..... 
public bool Scrollable { get; set; }

Подскажите что сделать ????
Зарание благодарен!!!!
PM MAIL   Вверх
Rrader
  Дата 17.5.2008, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: нет
Всего: 191



Код

        [DllImport("User32", CharSet=CharSet.Auto)]
        private static extern bool ShowScrollBar(IntPtr hWnd, int wBar, bool bShow);     
        
        const int SB_HORZ = 0;    
        
        void ListView1Layout(object sender, System.Windows.Forms.LayoutEventArgs e)
        {
            ShowScrollBar(listView1.Handle, SB_HORZ, false);
        }



--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
Flenger
  Дата 18.5.2008, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 24.6.2006

Репутация: нет
Всего: нет



Rrader Огромное спасибо!!!!

А можешь прокоментировать свой код, откуда и что берёшь, что бы мне лучше разобратся ......
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0408 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.