|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
и пак за DBGRID ....
|
|
Автор |
AйeзCeдaй ((бойна)) |
Публикувано | 29.08.06 17:26 |
|
тъй, имам си го значи и си имам много колони..... и редове...
Как по дяволите, когато юзерът се придвижва в грида с хоризонталния скрол, да замръзя две колони от грида и да се виждат????, в което и да е положение се намира хор. скрол....
май не го обясних много добре, обаче тотално зациклих....
| |
|
Може, ама си е бая труд. По-лесно и бързо е да ползваш друг компонент, например http://www.delphisource.com/component.asp?compid=203&category=16
чети и дишай по-леко
| |
Тема
|
Re: и пак за DBGRID ....
[re: AйeзCeдaй]
|
|
Автор | Ada (Нерегистриран) |
Публикувано | 29.08.06 18:06 |
|
Май разбрах какво искаш - нещо като FixedCols на StringGrid, но май не ноже да стане. Аз исках и друго - да забраня разместването на колони в DBGrid, но и това май не може. По-рано правех друг екшън - прехвърлях базата данни в StringGrid и обратно и това ми даваше някои екстрички - например това, което ти искаш, а и някои други неща. Но си е голяма хамалогия - разработка на специализирани процедури, защити и др.
| |
|
Мда... тъпото е, че друг компонент не мога да използвам ..... поне за сега...
прерових денс нета, ама за тоя грид нищо не открих
Имам и друга идея... два грида към един и същ датасет и в единия да се виждат двете(или трите колони) и във втория останалите данни....
това първоначална идея, доколко е удачна и осъществима ...хм, ще видим..
утре ще го мъча...
Редактирано от AйeзCeдaй на 29.08.06 20:23.
| |
|
Хм, имам още една идея...
А ако скролът не се появява за първите две колони? Те ще са заковани и няма да се придвижват...
И естестено следващият въпрос е как аджеба мое да стане ?
| |
Тема
|
Re: и пак за DBGRID ....
[re: AйeзCeдaй]
|
|
Автор |
TRN () |
Публикувано | 29.08.06 21:56 |
|
Тоя грид можеш да го дръпнеш от . Има Source но до версия 5 на Delphi.
| |
Тема
|
Re: и пак за DBGRID ....
[re: AйeзCeдaй]
|
|
Автор |
gydi (engineer) |
Публикувано | 30.08.06 10:47 |
|
използвай руската DBGridEh -може да замразява колони . За рускоговорящите е безплатна
| |
Тема
|
Re: и пак за DBGRID ....
[re: gydi]
|
|
Автор |
AйeзCeдaй ((бойна)) |
Публикувано | 30.08.06 11:37 |
|
мда... супер, обаче за съжаление поради ред причини (частична политика на фирмата, разни custom dll и т.н).... не мога да използвам друг компонент
тъй че ша са боря с т'ва гридче... и накрая ще ме победи
| |
|
Момчета, срам не срам пратих майл на Зарко и ... пичът ми отговори след два часа... Евала....
Поствам дословно майла му....
Hi
You can use the following code, but it has some strange side-effects !
type
TMyDBGrid = class(TDBGrid);
procedure TForm1.FormCreate(Sender: TObject);
begin
TMyDBGrid(DBGrid1).FixedCols := 2;
end;
..............................................
Zarko Gajic
About Guide to Delphi Programming
и ооо, Богове, наистина първата ми колонка "замръзна", когато скролвах от ляво на дясно... Супер....
с тази разлика, е TMyDBGrid(DBGrid1).FixedCols := 2; , го пльоснах в
TForm1.DBGrid2CellClick(Column: TColumn); и да първата колона не се мести...
продължавам ....
Супер, супер.... адски съм на кеф...
<P ID="edit"><FONT class="small"><EM>Редактирано от AйeзCeдaй на 30.08.06 13:54.</EM></FONT></P>Редактирано от AйeзCeдaй на 30.08.06 16:07.
| |
Тема
|
Re: и пак за DBGRID ....
[re: AйeзCeдaй]
|
|
Автор |
Mixy (@#$%^) |
Публикувано | 30.08.06 15:50 |
|
Зарко е пич, няма от какво да се срамуваш.
Mixy
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|