gpt4 book ai didi

c# - WPF UserControl Dependency Property Setter 未触发

转载 作者:太空狗 更新时间:2023-10-30 01:26:07 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
WPF: XAML property declarations not being set via Setters?

我陷入了看似愚蠢的问题。

我有一个用户控件 MyControl.xaml,MyControl.xaml.cs 定义了一个公共(public)依赖属性:

public static readonly DependencyProperty VisibleItemsProperty =
DependencyProperty.Register("VisibleItems", typeof(object), typeof(MyControl));

public object VisibleItems
{
get { return (object)GetValue(VisibleItemsProperty); }
set { SetValue(VisibleItemsProperty, value); }
}

在另一个 View SomeOtherViewA 中,我声明我的控件:

<cc:MyControl VisibleItems="{Binding VisibleTables}"  />

VisibleTables 是 View 模型 SomeOtherViewModelA 的依赖属性。

我知道 VisibleTables 返回值,因为它绑定(bind)到 SomeOtherViewA 中的其他控件(例如 ListBox)并且它们工作正常。

出于某种原因,我的自定义用户控件中的依赖属性从未设置。我错过了一些明显的东西吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com