WPF,从window.xaml访问usercintrol中的属性

WPF,从window.xaml访问usercintrol中的属性,wpf,xaml,binding,user-controls,Wpf,Xaml,Binding,User Controls,我不知道我的标题是否很清楚,但我想做的是从一个xaml文件(如window.xaml)绑定一个usercontrol的值。例如: <Views:Identify x:Name="identify" Grid.Row="1"/> 但我不想接触我的代码隐藏文件。我不知道它是否破坏了MVVM模型。对我来说不是,但也许我没有从正确的角度看问题。我想从我的Windows.xaml文件绑定属性 谢谢。我还不清楚你的问题。你所说的“变量”是什么意思?在C#中,变量只能在方法中局部定义。你是说“财

我不知道我的标题是否很清楚,但我想做的是从一个xaml文件(如window.xaml)绑定一个usercontrol的值。例如:

<Views:Identify x:Name="identify" Grid.Row="1"/>
但我不想接触我的代码隐藏文件。我不知道它是否破坏了MVVM模型。对我来说不是,但也许我没有从正确的角度看问题。我想从我的Windows.xaml文件绑定属性


谢谢。

我还不清楚你的问题。你所说的“变量”是什么意思?在C#中,变量只能在方法中局部定义。你是说“财产”吗?为什么要创建一个
UserControl
,您真的需要它吗?“Window.xaml的数据上下文”是什么意思?
DataContext
FrameworkElement
类的属性,而不是XAML文件的属性。请改进你的问题。我编辑。我只是说我的Window.xaml有一个Datacontext,我将windows Datacontext设置为我的ViewModel。我不知道它是怎么工作的,我只是在学习。但是我只想在我的usercontrol中设置一个属性,比如:myusercontrol.user.text=“toto”在我的windows.xaml文件中,因为我的usercontrol将在我的windows.xaml文件中使用。
<Grid x:Name="LayoutRoot" Background="{StaticResource PhoneChromeBrush}">
    <Grid.RowDefinitions>
        <RowDefinition></RowDefinition>
        <RowDefinition></RowDefinition>
        <RowDefinition></RowDefinition>
    </Grid.RowDefinitions>
    <TextBox Name="user"></TextBox>
    <TextBox Grid.Row="1"></TextBox>
    <Button Grid.Row="2">Connection</Button>
</Grid>
        <TextBox Name="user" Text="{Binding client_.clientInfo_.name_, Mode=TwoWay}"></TextBox>
public TextBox user_
    {
        get
        {
            return user;
        }
        set
        {
            user = value;
        }
    }