मैं गतिशील रूप से tableLayoutPanel के लिए नियंत्रण उत्पन्न करता हूं। मेरे पास प्रत्येक पंक्ति में एक डिलीट बटन है। जब मैं उस पर क्लिक करता हूं, तो उस पंक्ति को हटा दिया जाना चाहिए।क्या TableLayoutPanel में किसी पंक्ति से सभी नियंत्रण हटाने का कोई तरीका है?
Dim removeBtn As New Button
AddHandler removeBtn.Click, AddressOf DeleteRow
tlp.Controls.Add(removeBtn, 5, rowCount)
मैंने ऊपर दिए गए टेक्स्ट बॉक्स जोड़ने के लिए कोड नहीं दिखाया है। मैं क्लिक किए गए बटन की पंक्ति संख्या प्राप्त कर सकता हूं। इसका उपयोग करके, इस पंक्ति से सभी नियंत्रणों को कैसे हटाएं।
Private Sub DeleteRow(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim currentRow As Integer = CType(CType(sender, Button).Parent, TableLayoutPanel).GetRow(CType(sender, Button))
'Using this currentRow, how to delete this Row
End Sub
@emaillenin की सामग्री को साफ हो जाएगा: VB.NET –
को अनुवाद के लिए धन्यवाद क्यों लोगों को रोस्टाइल को हटाना होगा? – sammarcow