मैंने अपने WinForms एप्लिकेशन में एक TreeView का उपयोग किया।
इस एप्लिकेशन में, मैं ट्री व्यू में एक नोड जोड़ता हूं। अब मैं नाम बदलना चाहता हूं (पाठ बदलने के लिए नहीं) एक नोड। दूसरे शब्दों में, मैं एक नए नोड की नाम संपत्ति बदलना चाहता हूं।
कृपया मुझे बताएं कि मैं यह कैसे कर सकता हूं। धन्यवाद।
उत्तर:
उत्तर № 1 के लिए 7मुझे संदेह है कि यह आपके विचार से सरल है TreeNode
आइटम को उजागर करता है Name
संपत्ति इससे आप उस विशेष नोड का नाम प्राप्त कर सकते हैं या सेट कर सकते हैं।
तो, अपने में वर्तमान में चयनित नोड का नाम बदलने के लिए TreeView
, आपको बस इतना करना है Name
एक नए स्ट्रिंग मूल्य के लिए संपत्ति। उदाहरण के लिए:
myTreeView.SelectedNode.Name = "NewNodeName";
जैसा कि आपने पूछा है, यह उस विशेष नोड के लिए प्रदर्शित पाठ को प्रभावित नहीं करेगा। यदि आप इसे बदलना चाहते हैं, तो आप नोड सेट कर सकते हैं। Text
संपत्ति.