首页 > 解决方案 > 依赖属性未在初始绑定时传递默认值

问题描述

我有一个自定义按钮,并且我在前景上设置了一个依赖属性,除了第一次尝试传递空值而不是预期的蓝色纯色画笔之外,这些事件都很好。

该代码在后续调用中更改了颜色,因此这只是我遇到问题的初始设置。任何帮助将不胜感激。

这是我的代码:

    Public Shared Shadows ReadOnly ForegroundProperty As DependencyProperty = DependencyProperty.Register("Foreground",
   GetType(Brush), GetType(TouchButton), New PropertyMetadata(New SolidColorBrush With {.Color = Colors.Blue},
   New PropertyChangedCallback(AddressOf OnForegroundChanged)))

标签: wpfvb.netdependency-properties

解决方案


我发现了问题,在我的绑定中,我在运行时添加了代码,因为控件是动态添加的。


推荐阅读