,, at movecolumn og moverow offentligheden uden at installere et nyt element, flytter rækker og kolonner af en stringgrid af kode, kan brugeren flytter rækker og søjler i en stringgrid med mus.det kan også ske ved en kode?i hjælp til tcustomgrid du kan se de metoder, movecolumn og moverow, men de er gemt i tstringgrid.vi kan gøre dem tilgængelige igen ved subclassing tstringgrid og erklære, at disse metoder som offentlige:,,,,,,,, tstringgridx = klasse (tstringgrid), offentlig, procedure movecolumn (fromindex, toindex: longint);,, procedure moverow (fromindex, toindex: longint);,,,,,,,,, gennemførelse af disse metoder, ganske enkelt består i, at tilsvarende metode af forfader:,,, procedure tstringgridx. movecolumn (fromindex, toindex: heltal), begynder, arvede;,,,,,, procedure tstringgridx. moverow (fromindex, toindex: heltal), begynder, har.,,,,,,,, du behøver ikke at registrere denne komponent i komponenter palet.brug en tstringgrid eller tcustomgrid efterkommer, og når du er nødt til at kalde disse metoder kun kaste imod den nye klasse.for eksempel:,,, procedure tform1. button1click (afsender: tobject), begynder, tstringgridx (stringgrid1). movecolumn (1, 3);,,,,,, du kan finde den fulde kildekode af denne artikel i arkivet, der ledsager pascal nyhedsbrev,
flytter rækker og kolonner af en stringgrid af kode
Previous:delphi 6 personlige udgave faq