2009-08-17 21 views
8

वीएस 2005 एसपी 3लंबवत प्रगति पट्टी

मैंने कई बार प्रगति पट्टी के साथ काम किया है।

हालांकि, मुझे लंबवत होने की आवश्यकता है। हालांकि, मुझे कोई भी संपत्ति नहीं मिल सकती जो इसे घुमाएगी।

प्रगति पट्टी हमेशा क्षैतिज स्थिति में है और इसे बदला नहीं जा सकता है।

बहुत धन्यवाद,

+1

हम्म, ऊर्ध्वाधर प्रगति बार। दिलचस्प अवधारणा। जबकि मेरे पास कोई विशिष्ट सहायता नहीं है, शायद आप इसे एक पैनल/'चीज़' पर रख सकते हैं जो घूमने योग्य है? –

+4

अपनी मॉनीटर 90 डिग्री बदलें? (मैं बच्चा, मैं बच्चा - मुझे बिस्तर पर जाना है)। –

+0

यह WPF में आसान होगा, लेकिन मुझे लगता है कि – Ray

उत्तर

19

इस प्रयास करें:

public class VerticalProgressBar : ProgressBar { 
    protected override CreateParams CreateParams { 
    get { 
     CreateParams cp = base.CreateParams; 
     cp.Style |= 0x04; 
     return cp; 
    } 
    } 
} 

से: MSDN Forums

+9

बहुत मदद नहीं है उन लोगों के लिए, 0x04 PBS_VERTICAL स्थिर है, जिसे Windows SDK में commctrl.h शीर्षलेख फ़ाइल में परिभाषित किया गया है। –

संबंधित मुद्दे