视图绑定给出了一条消息,但一切正常

Posted

技术标签:

【中文标题】视图绑定给出了一条消息,但一切正常【英文标题】:View Binding gives a message but everything works 【发布时间】:2021-09-13 00:13:37 【问题描述】:

我遇到了一个问题,它说是 System.Object,但是当我运行程序时,一切都正常

<Window.DataContext>
    <viewModel:MainViewModel/>
</Window.DataContext>
public class MainViewModel :ObservableObject

    private object _currentView;
    public HomeViewModel HomeVm  get; set; 

    public object CurrentView
    
        get  return _currentView; 
        set
        
            _currentView = value;
            OnPropertyChanged();
        
    
    
    public MainViewModel()
    
        HomeVm = new HomeViewModel();
        CurrentView = HomeVm;
    

【问题讨论】:

【参考方案1】:

您的数据模板在哪里?

   <DataTemplate DataType="x:Type viewmodel">
        <view/>
    </DataTemplate>

【讨论】:

【参考方案2】:

尝试在视图设计器上“启用项目代码”。

【讨论】:

以上是关于视图绑定给出了一条消息,但一切正常的主要内容,如果未能解决你的问题,请参考以下文章

视图未绑定架构?

无法理解绑定问题

OneSignal 推送通知 |在聊天时禁用它们进行聊天|安卓

双向绑定和后台更新不重新渲染组件

在android中使用自定义列表视图时无法设置左右对话

单击按钮时刷新片段视图