0
我正在WPF項目上工作。我已經創建了一個用戶控件名稱「CanLogPaneView」。此用戶控件包含名爲「txt_CanLog」的文本框。通過主窗口文本綁定用戶控件的文本框
<UserControl x:Class="CANCONTROL.CanLogPaneView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:CANCONTROL"
xmlns:ViewModels="clr-namespace:CANCONTROL.ViewModels;assembly=CANCONTROL.ViewModels"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<UserControl.Resources>
<DataTemplate x:Key="MainWindowViewModel" DataType="{x:Type ViewModels:MainWindowViewModel}">
</DataTemplate>
</UserControl.Resources>
<DockPanel>
**<TextBox x:Name="txt_CanLog" Text="{Binding Text, Source={StaticResource MainWindowViewModel}}" >**
</TextBox>
</DockPanel>
</UserControl>
所以我已經綁定主窗口屬性Text文本框: 我已經下文提到這個文本框綁定。我的主窗口有一個視圖模型。還有我所定義的屬性文本作爲下面提到:在主窗口代碼
public string text = string.Empty;
public string Text
{
get
{
return text;
}
set
{
text = text + value;
}
}
:MainWindow.xaml.cs我添加文本等 this.ViewModel.Text = 「\ n \ nAPPLICATION CONFIGURATION \ r \ n」 個;
我想在CanLogPaneView.xaml的textBox中