2012-09-20 12 views
7

मैं वीबी.Net में एक विंडोज़ एप्लीकेशन विकसित कर रहा हूं। उसमें, एक ऐसा मामला है जहां एक रूप है, और उस रूप में एक पैनल है, और पैनल के भीतर एक समृद्ध टेक्स्ट बॉक्स है।वीबी.Net में पैनल में स्क्रॉलबार कैसे प्राप्त करें?

इसलिए मेरी आवश्यकता पैनल में स्क्रॉलबार प्राप्त करना है। तो जब उपयोगकर्ता पैनल पर स्क्रॉल करता है, तो समृद्ध टेक्स्ट बॉक्स एमएस ऑफिस कार्यक्षमता की तरह स्क्रॉल कर सकता है ..

क्या कोई मुझे यह विचार कर सकता है कि इसे कैसे किया जाए?

उत्तर

6

डॉक संपत्ति को भरने के लिए और .WordWrap प्रॉपर्टी को Richtextbox के लिए FALSE पर सेट करें।

पैनल की डॉक संपत्ति को भरने के लिए भी सेट करें।

+0

आपके त्वरित उत्तर के लिए धन्यवाद .. मैंने जो कहा वह मैंने किया। वर्तमान में scrolltextbox नियंत्रण में स्क्रॉलबार आ रहा है, लेकिन मुझे पैनल में स्क्रॉलबार अमीर टेक्स्ट बॉक्स में नहीं चाहिए। –

16

Panel.AutoScroll = True सेट करें और जब भी पैनल में कोई भी नियंत्रण इसकी सीमाओं से बाहर हो जाता है तब स्क्रॉलबार स्वचालित रूप से दिखाई देंगे।

+0

आप पैनल के सेट भी कर सकते हैं। एंकर गुण ताकि यह फ़ॉर्म के साथ आकार बदल सके। – SSS

5

आदेश पैनल स्वत: स्क्रॉल संपत्ति का उपयोग करने के मैं करता हूँ कि:

panel.AutoScroll = true 
panel.VerticalScroll.Visible = False or panel.HorizontalScroll.Visible = False 

आदेश पता करने के लिए scroolbars के आयामों

SystemInformation.HorizontalScrollBarHeight 
SystemInformation.VerticalScrollBarWidth 

का उपयोग तो तुम पैनल के आयाम बदल सकते हैं जब स्क्रोलबार दिखाया गया है।

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