1
我想要製作一種排序形式,用戶可以選擇按動按鈕動態添加更多文本框,每個文本框包含要從搜索中排除的目錄路徑。這是使用代碼隱藏相對微不足道的,但我的問題是在適當的MVVM中執行它。動態文本框綁定
的結構一般的標記是
<ScrollViewer >
<StackPanel>
<DockPanel LastChildFill="False">
<TextBox DockPanel.Dock="Left"/>
<Button DockPanel.Dock="Right"
Content="+"/>
</DockPanel>
</StackPanel>
</ScrollViewer>
單擊該按鈕將與TextBox
和Button
添加一個新的DockPanel
到StackPanel
。除最底部的所有按鈕都將變爲負號。我怎樣才能以某種方式綁定到所有文本框的文本?另外,一旦/如果我得到這個工作,是否更好地將它製作成它自己的組件?
我會推薦你使用MVVM,它可以幫助你,讓事情變得更簡單。如果解決方案在代碼隱藏方面更容易,那就去做吧。 – toroveneno