Как получить событие changechange от Uc1 до Uc2 на одной Windows (WPF) - PullRequest
0 голосов
/ 09 октября 2018

У меня проблема с привязкой WPF.У меня есть окно frmBill.xaml с двумя usercontrol как это:

        <materialDesign:TransitionerSlide OpeningEffect="{materialDesign:TransitionEffect SlideInFromRight}">
            <materialDesign:TransitionerSlide.BackwardWipe>
                <materialDesign:SlideWipe Direction="Right"/>
            </materialDesign:TransitionerSlide.BackwardWipe>
            <materialDesign:TransitionerSlide.ForwardWipe>
                <materialDesign:SlideWipe Direction="Left"/>
            </materialDesign:TransitionerSlide.ForwardWipe>
            <local:ucBill_Information/>
        </materialDesign:TransitionerSlide>
    </materialDesign:Transitioner>
</Grid>

И у меня есть два ViewModel как ucDeclarationViewModel.cs и ucBill_ViewModel для этого.И используя Thread с утверждением на основе, чтобы связать данные между этим с помощью события нажатия кнопки (я получил его), но я не могу связать данные из VM в V (Используя призму).Я знаю свою проблему, но не знаю, как ее решить :(. Пожалуйста, помогите мне.

private ucBill_InformationViewModel _ucBlvm;
    public ucBill_InformationViewModel ucBIvm { get => _ucBlvm; set => _ucBlvm = value; }
    public ucBill_Information()
    {
        InitializeComponent();
        this.DataContext = ucBIvm;
    }
...