所以我有一個Textbox和一個Label。 如果我在文本框中寫東西,我希望標籤能夠安裝顯示我當前正在文本框中編寫的文本。Visual Studio WPF如何在文本框中寫入文本時立即更改文本ina
0
A
回答
1
它就像這樣簡單,如果你不想存儲代碼背後的數據或什麼的。
標籤的內容財產只是綁定到這樣的文本框中的文本財產:Content="{Binding ElementName=TextBox1, Path=Text}"
檢查下面的代碼示例!
<Window x:Class="TestApplication.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TextBox x:Name="TextBox1" HorizontalAlignment="Left" Height="23" Margin="203,109,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="120"/>
<Label Content="{Binding ElementName=TextBox1, Path=Text}" HorizontalAlignment="Left" Margin="203,172,0,0" VerticalAlignment="Top" Width="120" />
</Grid>
</Window>
如果你想保存然後將數據內容和文本屬性綁定到一個單一的物業,使雙向結合。
0
<Window x:Class="StackOverflowWPF.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:StackOverflowWPF"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<StackPanel>
<Label Margin="15" x:Name="lbl"></Label>
<TextBox Width="220" Height="40" VerticalContentAlignment="Center" FontSize="14" x:Name="txtBox"
Text="{Binding ElementName=lbl, Path=Content, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
</StackPanel>
</Window>
相關問題
- 1. 如何在文本框中輸入時更改標籤文本
- 2. 突出特定的文本INA WPF的文本框,只有
- 3. 其他文本框文本更改時更改文本框的文本
- 4. 更改/切換WPF文本框的文本dataBinding在運行時
- 5. 在下拉菜單更改後將文本寫入文本框
- 6. Vim在放入文本之後立即修改文本
- 7. 如何刷新標籤頁時的文本框文本在WPF中更改
- 8. 如何查找WPF文本框的更改文本?
- 9. 如何將文本文件中的拆分文本串入文本框並更改單選按鈕的文本?
- 10. 如何在文本更改時從編程文本框中獲取文本?
- 11. 如何從文本框中獲取輸入並更改文本
- 12. 當在其他文本框中寫入時,更改一個文本框的文本
- 13. 立即更改按鈕的文本
- 14. 如何在寫入文本文件時更改字體大小
- 15. 如何在文本在其他文本框中更改文本時在asp.net中的一個文本框中更改文本
- 16. 在WINFORM中將文本寫入文本框的文本屬性
- 17. 更改此文本框的文本更改時文本框的背景顏色?
- 18. 文本框中的文本更改
- 19. 文本框中的文本更改
- 20. 更改文本框輸入
- 21. 將文本插入WPF文本框中的舊文本之前
- 22. WPF中文本框的焦點相關文本更改
- 23. 如何在C#中的文本框的末尾寫入文本?
- 24. 寫入文本文件並使內容立即可用(C++/CLI)
- 25. 運行PHP腳本時,在HTML文本框中輸入文本更改
- 26. 如何更改輸入框的文本?
- 27. 寫入文本框?
- 28. 在輸入文本的文本框更改邊框顏色
- 29. 立即更新多個文本文件
- 30. 麻煩在VB中的文本框更改文本
將一個公共屬性綁定到兩個控件並保持雙向綁定。 – riteshmeher