Aracılığıyla paylaş


CSpinButtonCtrl Kullanma

Döndürme düğmesi denetimi (yukarı aşağı denetim olarak da bilinir), bir kullanıcının bir değeri ayarlamak için tıklayabileceği bir çift ok sağlar. Bu değer geçerli konum olarak bilinir. Konum, döndürme düğmesinin aralığında kalır. Kullanıcı yukarı oka tıkladığında, konum maksimuma doğru hareket eder; ve kullanıcı aşağı oka tıkladığında, konum minimuma doğru hareket eder.

Döndürme düğmesi denetimi MFC'de CSpinButtonCtrl sınıfı tarafından temsil edilir.

Dekont

Varsayılan olarak, döndürme düğmesinin aralığı en fazla sıfır (0) ve minimum değeri 100 olarak ayarlanır. En büyük değer minimum değerden küçük olduğundan, yukarı oka tıklandığında konum azalır ve aşağı oka tıklandığında bu değer artar. Bu değerleri ayarlamak için CSpinButtonCtrl::SetRange kullanın.

Genellikle, geçerli konum eşlikçi denetiminde görüntülenir. Eşlikçi denetimi, arkadaş penceresi olarak bilinir. Döndürme düğmesi denetiminin bir çizimi için bkz . Windows SDK'sında Yukarı Aşağı Denetimler Hakkında.

Döndürme denetimi ve düzenleme denetimi arkadaş penceresi oluşturmak için, Visual Studio'da önce bir düzenleme denetimini iletişim kutusuna veya pencereye sürükleyin ve ardından bir döndürme denetimini sürükleyin. Döndürme denetimini seçin ve Otomatik Arkadaş ve Arkadaş Tamsayısı özelliklerini True olarak ayarlayın. Hizalama özelliğini de ayarlayın; Sağa Hizala en tipik olanıdır. Bu ayarlarla düzenleme denetimi, doğrudan sekme sırasına göre düzenleme denetiminden önce geldiği için arkadaş penceresi olarak ayarlanır. Düzenleme denetimi tamsayıları görüntüler ve döndürme denetimi düzenleme denetiminin sağ tarafına eklenir. İsteğe bağlı olarak, CSpinButtonCtrl::SetRange yöntemini kullanarak döndürme denetiminin geçerli aralığını ayarlayabilirsiniz. Doğrudan veri alışverişi yaptıkları için, döndürme denetimi ile arkadaş penceresi arasında iletişim kurmak için olay işleyicisi gerekmez. Bir dizi pencere veya iletişim kutusu arasında sayfalandırmak gibi başka bir amaçla döndürme denetimi kullanıyorsanız, UDN_DELTAPOS iletisi için bir işleyici ekleyin ve özel eyleminizi orada gerçekleştirin.

Ne hakkında daha fazla bilgi edinmek istiyorsunuz?

Ayrıca bkz.

Denetimler