我有一個簡單的應用程序,我想將一個變量從MainWindow傳遞給UserControl。將值從MainWindow傳遞給UserControl
這裏是我的MainWindow中的網格,在那裏我適合我的UserControl稱爲Forrasok。
MainWindow.xaml
<Grid Grid.Row="1" Grid.ColumnSpan="3" Name="Sources"></Grid>
這裏是MainWindow.xaml.vb
MainWindow.xaml.vb
For value AS Integer From 1 To 5
Dim forras As New Forrasok
Sources.Children.Add(forras) //Pass value here somehow!
Next
我的用戶有一個設計XAML中,一些組合框。目標是將一個整數傳遞給UserControl以使用不同的組合框名稱創建相同的設計。
Sources.xaml
<ComboBox Width="250" Height="25" Name="SomeName+value">
你可以把它作爲'Tag'這樣的事'forras.Tag = 123 ' –
你能解釋一下如何使用它嗎?我怎樣才能在我的UserControl? – user1632298