Udostępnij za pośrednictwem


Przy użyciu CSpinButtonCtrl

Przycisków ze strzałkami kontroli (znany również jako Góra dół kontroli) przewiduje parę strzałek, które użytkownik może klikać, aby dopasować wartość.Ta wartość jest znany jako bieżącej pozycji.Stanowisko pozostaje w zakresie przycisków ze strzałkami.Po kliknięciu strzałki w górę stanowisko jest przesuwany maksymalną; i po kliknięciu strzałki w dół pozycji przesuwa się kierunku minimum.

Przycisk strzałkami jest reprezentowana w MFC przez CSpinButtonCtrl klasy.

[!UWAGA]

Zakres dla przycisków ze strzałkami ma domyślnie maksymalna ustawiona na zero (0) i minimalna wartość 100.Ponieważ wartość maksymalna jest mniejsza niż minimalna wartość, klikając przycisk strzałki w górę stanowisko kliknięcie strzałki w dół wzrostu jak i go.Użyj CSpinButtonCtrl::SetRange dostosowanie tych wartości.

Zazwyczaj bieżącej pozycji jest wyświetlany w formancie companion.Formant companion jest znany jako buddy okna.Ilustracją formant przycisku pokrętła, zobacz O kontroli góra-dół w Windows SDK.

Aby utworzyć formantu pokrętła i okno kolega formant edycji w programie Visual Studio, przeciągnij formant edycyjny do lub oknie dialogowym, a następnie przeciągnij formant pokrętła.Zaznacz strzałkami i ustaw jego Auto Buddy i Ustaw całkowitą kolega właściwości, aby True.Również ustawić Wyrównanie właściwości; Wyrównaj do prawej jest najbardziej typowe.Z tych ustawień formant edycji jest ustawiona jako okno buddy, ponieważ bezpośrednio poprzedza formancie edycyjnym w kolejnooci dostępu.Formant edycji wyświetla liczby całkowite i strzałkami jest osadzony po prawej stronie formantu edycyjnego.Opcjonalnie można ustawić prawidłowy zakres strzałkami przy użyciu CSpinButtonCtrl::SetRange metody.Nie obsługi zdarzeń są wymagane do komunikacji między strzałkami i okno buddy, ponieważ one bezpośrednio wymiany danych.Użycie formantu pokrętła do niektórych innych celów, na przykład na stronie przez system windows lub okna dialogowe, następnie dodać obsługi dla UDN_DELTAPOS wiadomości i wykonywać swoje akcji niestandardowej.

Co chcesz wiedzieć więcej?

Zobacz też

Koncepcje

Formanty (MFC)