Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1085250870
Боян Георгиев
2004-05-22 22:34
2004.06.06
Проблем с рекурсии


1-1085399864
Basilio
2004-05-24 15:57
2004.06.06
Отладчик в дельфи не останавливается на breakpoints


6-1082233825
Yegorchic
2004-04-18 00:30
2004.06.06
Редактирование файла на сайте www.12345.narod.ru


14-1084691208
Mim1
2004-05-16 11:06
2004.06.06
Хотели бы вы увидить этот форум в NNTP?


1-1085235331
svsergei
2004-05-22 18:15
2004.06.06
Проблема с объемом используемой памяти




   Наверх