[c#] How to add ControlButton in Form

0

Witam
Panie, Panowie jak w oknie dialogowym / Formie dodawać/usuwać przyciski w górnym pasku (nie wiem jak się fachowo nazywa, ale NIE chodzi o wnętrze formy)

  1. Nie chodzi mi o przycisk Button w formie lecz o przycisk na FORM (w ControlBox jest tylko ich widok: true i false, ja chce stworzyć własny pakiet przycisków powiedzmy przyczep do innej formy, przywróć rozmiar, minimalizuj, maksymalizuj, zamknij i inne kombinacje oraz je zaprogramować).

  2. kaskadowść i inne ułożenia okien ?? (nie wiesz o co chodzi to czytaj... po włączeniu kilku okien w pasku zadań (w polskie ver win) kliknij prawym przyciskiem i wybierz OKNA KASKADOWO. Są też inne, ale wiadomo chyba o co chodzi.
    Oczywiście MDI też oferuję podobną funkcjonalność, ale nie spełnia moich wymagań, więc robię to ręcznie. Dlatego pytam czy mogę dostać się jakoś do tego przez Api Windy lub w jakiś inny sposób?

  3. Jeśli stworzył bym Forme, to czy jest jakiś inny sposób na zrobienie tego np BorerStyle na none dać jakiś panel przyciski itd. Ale jak wtedy nadać tej formie wygląd i właściwości ( np przezroczystości) takiej jak jest w systemie (w win Xp ma wyglądać tak jak inne okna jak i w Vista) Wydaje mi się to popapranym pomysłem, ale szukam rozwiązania.

Owszem można tworzyć własne kontrolki jak i okienka, ale z tego co wiem jest to natywne okno i ja nie mam pomysłu jak się tam dostać. Coś znalazłem z hWnd, ale muszę doczytać co i jak. W c++ znalazłem pomoc jak zrobić takie coś (są nawet checkboxy i radiobuttony :) ), ale czy w C# da się jakoś do tego dostać ?

Pozdrawiam Krzysiek

0

Łooooo nietuzinkowo to jest napisany ten post (w dodatku an dwoch forach - ach te podpowiedzi w marnej kolorystycznie Opera9.5).

  1. Da sie usunac kontrolke, da sie dynamicznie ja stworzyc. Nie do konca zrozumialem co masz na mysli ...

  2. Dowolne okna ... trzeba pisac no te 10-20 linijek ....

wytlumacz co znaczy ... kaskadowości itp ze StatusBara ...

  1. a to juz pogrom

PS. Jeśli to nie idzie to: czy ktoś ma pomysł jak stworzyć własną formę, która by nie róźniła się wizualnie ? (tzn. miala by tą samą przezroczystoć kolory, w controlBox co win)

co chcesz osiagnac (domyslam sie, ze C# po poscie na cg a tu wypadalo by to dac w temacie).

0

odpowiedź, gdyby ktoś też szukał....
http://www.codeguru.pl/forum-posts-13360-0.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1