我的FindName
不起作用,值爲空。
我不敢說我的x:Name="QuantiteTextBox"
在我的代碼隱藏...
的名字似乎在這方面不存在..FindName不起作用
XAML:
<GridViewColumn Width="Auto" Header="Nb">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBox x:Name="QuantiteTextBox" Text="{Binding Quantite, ElementName=EditTableUserControl}" HorizontalAlignment="Center" Margin="-10,0,0,0"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
WPF:
var quantiteTextBox = (TextBox)FindName("QuantiteTextBox");
請問我該如何解決這個問題?謝謝。
您確定您在右側窗口上使用了FindName? – AgentFire
解決方案: http://stackoverflow.com/questions/636383/how-can-i-find-wpf-controls-by-name-or-type/1759923#1759923 FindName的替代方案。 – C0ZEN