WPF,C#,绑定数据,AvalonDock
所以我对C#完全是新手。我做了一些Objective-C/iPhone编程。我正在查看代码,我们有:WPF,C#,绑定数据,AvalonDock,c#,wpf,avalondock,C#,Wpf,Avalondock,所以我对C#完全是新手。我做了一些Objective-C/iPhone编程。我正在查看代码,我们有: DocumentPaneLeft.Items.Add(new DocumentContent { Name = "sampleDockableContent", Title = "Samples", Content = new SampleView { DataContext = this.ParentForm } }); 作为我们用于视图的AvalonDo
DocumentPaneLeft.Items.Add(new DocumentContent
{
Name = "sampleDockableContent",
Title = "Samples",
Content = new SampleView { DataContext = this.ParentForm }
});
作为我们用于视图的AvalonDock的一部分。所以现在高层不喜欢AvalonDock,希望用其他视图替换它,基本上摆脱了LayoutManager。我在上面的代码中看到,正在创建一个新的SampleView,并以某种方式获取视图中显示的数据。如果我更改XAML以某种形式在网格中显示视图,那么如何获取这些数据
(很抱歉,这个问题有些不明确。我只是在了解代码中发生了什么)。我不确定您在这里问什么。
在xaml中获取数据通常是通过绑定完成的=“{Binding…}”
DataContext是绑定可以找到数据的地方
这意味着您可以在DataContext(This.parentform)上放置一个列表对象,然后通过绑定从中获取数据。我不确定您在这里要问什么。
在xaml中获取数据通常是通过绑定完成的=“{Binding…}”
DataContext是绑定可以找到数据的地方 这意味着您可以在DataContext(This.parentform)上放置一个List对象,并使用绑定从中获取数据