Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

DBGrid и вертикальная полоса прокрутки   Найти похожие ветки 

 
deepgray   (2004-05-26 15:20) [0]

КАК МОЖНО ЗАСТАВИТЬ DBGRID НЕ ПОКАЗЫВАТЬ ВЕРТИКАЛЬНУЮ ПОЛОСУ ПРОКРУТКИ?


 
Shkut ©   (2004-05-26 19:28) [1]

Вот так:
unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, DBGrids;

type
 TMyGrid = class(TDBGrid)
 public
   procedure CreateParams(var Params: TCreateParams);override;
 end;

 TForm1 = class(TForm)
   procedure FormCreate(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

{ TMyGrid }

procedure TMyGrid.CreateParams(var Params: TCreateParams);
begin
 inherited CreateParams(Params);
 Params.Style := Params.Style xor ws_HScroll;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 With TMyGrid.Create(Self) do
 begin
   Parent:=self;
   Show;
 end;
end;

end.


 
Shkut ©   (2004-05-26 19:30) [2]

Ошибочка: не xor ws_HScroll а xor ws_VScroll


 
Shkut ©   (2004-05-26 19:37) [3]

Короче говоря первый вариант рабочий.
Попробовал первый - получилось, потом думаю, а почему
ws_HScroll - это же горизонталная полоса, и написал добавку.
(не подумавши) :)


 
Stupid   (2004-05-27 11:14) [4]

A kak sdelat", chto-bi on ne ischezal nezavisimo ot kol-va strok?


 
Amoeba ©   (2004-05-27 14:29) [5]

Если не ошибаюсь, нужные возможности (+ туева хуча прочих фич) предоставляет DBGridEh из бибилиотеки EhLib
http://www.ehlib.com/RUS/downloads.htm
Для СНГ бесплатная, с исходниками.


 
MBo ©   (2004-05-27 14:34) [6]

ShowScrollBar по какому-либо событию DataSet или DataSource, приводящему к перерисовке.



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
14-1085133085
Dmitriy O.
2004-05-21 13:51
2004.06.06
Вопрос по IB


14-1084981103
Piter
2004-05-19 19:38
2004.06.06
Преобразование числа в рубли и копейки


1-1085166307
Lena19
2004-05-21 23:05
2004.06.06
как узнать размер буквы в пикселях не помещая ее на канву


14-1084649612
Piter
2004-05-15 23:33
2004.06.06
Вывод даты в текстовом виде


3-1084772982
ss300
2004-05-17 09:49
2004.06.06
Странная Ошибка при вызове метода Post;