XAML
<TabControl>
<TabItem Header="Device" BorderBrush="#FF000209" Background="#FF000000" x:Name="Tab_STATUS">
<Label Style="{StaticResource LabelTitle}" Content="Device Name" Margin="14.439,24.192,-83.497,8" d:IsStaticText="True" Background="#00D32626" x:Name="Label_DeviceName" d:LayoutOverrides="Width, Height" />
<Label Style="{StaticResource LabelTitle}" Content="{Binding DEVICE_NAME, Mode = OneWay}" Grid.Row="0" Grid.Column="1" Margin="31.844,24.192,0,8" HorizontalAlignment="Left" x:Name="Label_DeviceName_Value" />
</TabItem>
<TabItem Header="User" BorderBrush="#FF000209" Background="#FF000000" x:Name="Tab_STATUS">
<Label Style="{StaticResource LabelTitle}" Content="User Name" Margin="14.439,24.192,-83.497,8" d:IsStaticText="True" Background="#00D32626" x:Name="Label_UserName" d:LayoutOverrides="Width, Height" />
<Label Style="{StaticResource LabelTitle}" Content="{Binding USERR_NAME, Mode = OneWay}" Grid.Row="0" Grid.Column="1" Margin="31.844,24.192,0,8" HorizontalAlignment="Left" x:Name="Label_UserName_Value" />
</TabItem>
</TabControl>
Выше TabControl
имеется два TabItem
с именем Device и User соответственно.
Устройство Вкладка должна быть связана с DeviceInfo и Пользователь Вкладка с UserInfo .
Ниже приведенаXAML.CS
Я не могу связать устройство и пользователя одновременно.
XAML.CS : это окно имеет несколько вкладок
public MainWindow()
{
InitializeComponent();
DeviceInfo Phone= new Phone{ DEVICE_NAME = "xxx", DEVICE_ID = "123456789",};
User_info = new User_info ("ZZZZ", "18", "5.8", "65kg");
this.DataContext = cpu_info;
//Unable to bind hence commented.
// this.DataContext = User_info ;
}
Я новичок в концепции привязки данных, я не могу точно понять эту концепцию.Если мне нужно привязать разные данные к одному и тому же окну?Как мне это сделать? Пожалуйста, помогите мне.