我已經成功地把不同的字符串日期到使用數據綁定TextBlock的項目組合框,然後我想獲得所選項目的文字在我的組合框,這裏是我的WPF代碼:獲取TextBlock的內容設置在combobox.itemtemplate
<ComboBox ItemsSource="{Binding ListProgram, ElementName=Window}" x:Name="date">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Name="test" Text="{Binding Date}"></TextBlock>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
我試過,但它沒有任何顯示:
Console.WriteLine(date.Text);
我也嘗試這樣做,它仍然沒有工作:
Console.WriteLine(test.Text);
非常感謝法國初學程序員。
你可以通過串在視圖模型的Date屬性上調用ToString()。這是文本框實際上。 – JanDotNet
我試圖'Console.WriteLine(date.ToString());'但它顯示: 「System.Windows.Controls.ComboBox」 – BinX
@qlthd因爲'date' ** **是一個組合框。第一行代碼:''。 –