Potreboval by som nazor plebsu. Premyslam, ze na stare kolena skusim predsa len nejaky marketing. Idea je tvorit idealne vtipne videa, ktore prezentuju firmu a zaroven zanechaju v divakovi nie az tak reklamny dojem, ale skor si ten pribehovy. Prva cast je o klasickom vikendovom utoku, ktory sa bezne deje, cize utocnik najde otvoreny deravy Windows server, pocka si na vikend a v piatok v noci zacne so sifrovanim jeho obsahu. Vacsinou este v sobotu sifrovanie bezi, ale prvi zamestnanci prichadzaju do prace az v pondelok, ked najdu nepouzitelne programy, databazy, zrazu nic nefunguje. Dnes uz nie je je vacsinou cesta ako data desifrovat, takze bud sa zplati vydieracovi (neodporucam), alebo sa obnovia data a cely server zo zalohy. Samozrejme s tym, ze sa aj uzavrie diera, ktorou sa utocnik dostal dnu.
Přejít na článek
V tom prípade TabControl vôbec nepotrebuješ - stačí prehadzovať priamo panely.
Lenže ja si na každú stránku chcem nahodiť to čo treba a ak to budem nahadzovať na panely, tak v tom bude bordel. Proste chcem mať prehľad pri vizuálnom návrhu. Podobne sú robené inštalátory. Je tam viac stránok, ktoré si inštalátor prehadzuje sám. Keby sa to robí cez panely, bolo by to neprehľadné.
Nemusíš to tam vkladať v dizajn-móde - normálne ho tam programovo pridáš aj odstrániš.
Btw, vo Windows inštalátore sú to samostatné okná, neprehadzuje sa len obsah.
Ta čo navrhuješ nie je zlý nápad, ale momentálne to programovo robiť nechcem, aby som mal lepší prehľad pre prípadné debugovanie.
Pôjde to cez panely, skúsal som sa s tým hrať a pracuje sa s nimi celkom dobre. Akurát počas návrhu budem musieť prehadzovať do popredia panel, s ktorým budem práve robiť. Takže ďakujem za radu.
Nastav tabControl region (velkost) na velkost tabov:
A ty odkedy programuješ v C#? Java ťa už nebaví? Skúsim.
Ušká zmizli, ale ten plac, čo zaberali ten ostal.
Tak potom sa este pohrat s velkostou tabControl... natiahnut na jeho velkost + velkost tabu:
tato hodnota by sa teda potom mohla preniest aj do regionu... teda manualne ju tam pridat ako posledny parameter... je to len o hrani sa s velkostou tabControl-u... musi sa prisposobit tabom...
Toto nemalo žiadny efekt. A odkiaľ to vieš?
Doplnené:
TabControl1.ItemSize.Height = 0 - zistené cez MessageBox.Show()
Je to len tip... ked sa da manipulovat s tabControlom, tak potom jedine natiahnut, alebo skosit...
Keby viem veľkosť okna, tak trebárs posunúť na formulári. Je to prasačina, ale dočasne by stačilo. Lenže na figu je, že zmeníš font Windows a uško bude mať inú veľkosť a to je na figu potom.
Nastav si ItemSize na nejaku velkost, podla velkosti tabu:
a preniest tie hodnoty... nemam pusteny ziadny developer, vsetko mam iba z MSDN, takze neviem, ako je to s tym ItemSize...