रिच टेक्स्ट बॉक्स में अनुच्छेद में पाठ के पहले अक्षर का चयन करने के लिए सी # में कोई तरीका है? मैं ऐसा कुछ करना चाहता हूं:
richTextBox.Selection.Select(0, 1);
0 प्रारंभ स्थिति है और 1 चयन अंत स्थिति है।
उत्तर:
उत्तर № 1 के लिए 1आप ऐसा करने के लिए TextRange ऑब्जेक्ट का उपयोग कर सकते हैं। यह आपके richtextbox में पहला अक्षर वापस करना चाहिए
TextRange justTheFirst = new TextRange(richTextBox.Document.ContentStart,
richTextBox.Document.ContentStart.GetPositionAtOffset(1));
string text = justTheFirst.Text;
जवाब के लिए 0 № 2
प्रयत्न :
richTextBox.Select(0, 1);
हो सकता है कि आपको छुपा चयन को पहले झूठ में सेट करने की आवश्यकता होगी;
richTextBox.HideSelection = false;
richTextBox.Select(0, 1);