Jaka jest różnica między ToolStripSplitButton i ToolStripDropDownButton? (Visual Studio 2008) (również na pytanie: here, a nie na SO). Na pierwszy rzut oka wydają się w dużej mierze takie same; zwłaszcza w projektancie.ToolStripSplitButton kontra ToolStripDropDownButton
Odpowiedz
Przyciski podziału są zwykłymi przyciskami z dołączonym rozwijanym menu. Kliknięcie przycisku podziału na części przycisku działa jak zwykły przycisk. Jeśli klikniesz go w części menu, menu zostanie opuszczone. Przycisk "wstecz" w większości przeglądarek to na przykład ten typ przycisku.
Przyciskami rozwijanymi po kliknięciu menu rozwijane. Nie mają (i nie powinny) mieć bezpośrednio powiązanej funkcjonalności poza wyświetlaniem menu rozwijanego. Są jak najwyższe pozycje w menu: nie robią nic po kliknięciu innego, niż pokaże ci więcej przedmiotów.
cytat z here
myśleć o ToolStripSplitButton jako regularne przycisk dołączył do ToolStripDropDownButton.
Po kliknięciu na ToolStripDropDownButton zdarzenia click zawsze pożary i spadek w dół liście jest wyświetlany.
Po kliknięciu na stronie przycisk z na ToolStripSplitButton pożarów Kliknij wydarzenia, ale listy rozwijanej jest nie są wyświetlane, a jeśli klikniesz na rozwijanej stronie przycisku dzielonym wyświetlana jest lista rozwijanej ale zdarzenie kliknięcia nie uruchamia się.
W programie Internet Explorer 6 przycisk Poczta działa jak przycisk ToolStripDropDown natomiast Edycja przycisku działa jak ToolStripSplitButton - czyli jeśli kliknij na zdjęcie po prostu odpala z ubezpieczeniowy edytora jeśli kliknij strzałka oferuje rozwijaną listę edytorów .
Wizualnie cue po najechaniu kursor nad przyciskiem jest to, że ToolStripSplitButton pokaże solidne pionową linię dzielącą obraz z rozwijaną strzałkę (oba boki do „podziału”), podczas gdy Przycisk ToolStripDropDown nie pokaże linii pionowej.
Tak, widziałem to. Objaśnienie jest o wiele jaśniejsze, kiedy faktycznie biegasz obydwie strony obok siebie. –
Prawie. Po kliknięciu przycisku przycisku 'ToolStripSplitButton' wydarzenie' ButtonClick' jest podniesione, ale nie po stronie rozwijanej. 'Click' jest podnoszone w obu kierunkach. –