c# - Force trackbar value to be a ten multiple -
मैंने सी # के साथ एक Winform प्रोजेक्ट पर एक ट्रैकबार जोड़ा।
mySlider.Minimum = 0 ; MySlider.Maximum = 200; MySlider.Value = 30; MySlider.SmallChange = 10; MySlider.LargeChange = 10; MySlider.TickFrequency = 10; मैं केवल दस गुणक मान चुनने में सक्षम होना चाहता हूं।
मुझे ऐसा करने के लिए एक समाधान नहीं मिला।
सबसे अच्छा क्या है जिस तरह से कृपया
चूंकि TrackBar नियंत्रण में कोई लेबल नहीं है, तो आप इसका उपयोग मूल्यों को दर्ज करने के लिए किया जा सकता है और फिर 10 द्वारा दर्ज किए गए मान को गुणा कर सकते हैं। उदाहरण के लिए: mySlider.Minimum = 0; MySlider.Maximum = 20; MySlider.Value = 3; MySlider.SmallChange = 1; MySlider.LargeChange = 1; MySlider.TickFrequency = 1; लेकिन न्यूनतम के लिए लेबल और अधिकतम को 10 द्वारा गुणा किया गया मान प्रदर्शित कर सकते हैं।
और जब प्रवेश किया गया मान अनुरोध किया जाता है, तो इसे केवल 10 : <प्री> int someValue = mySlider.Value * 10;
Comments
Post a Comment