[英]C# WPF create dynamic textbox for each row of ListView
我希望這能有所幫助。 這必須是針對 VB.Net 的部分。 也許你可以把它改成 C#
For x = 0 To 4
Dim GridView1 As New GridViewColumn()
Dim datatemple1 As New DataTemplate()
Dim Textbox1 = New FrameworkElementFactory(GetType(TextBox))
datatemple1.VisualTree = Textbox1
GridView1.Header = "Employee No." & x
GridView1.Width = 100
GridView1.CellTemplate = datatemple1
UGridview1.Columns.Add(GridView1)
ListView1.Items.Add(datatemple1)
Next
ListView1.View = UGridview1
XAML 部分必須像這樣:
<ListView x:Name="ListView1">
<ListView.View>
<GridView x:Name="UGridview1" >
</GridView>
</ListView.View>
</ListView>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.