【发布时间】:2017-07-17 10:03:04
【问题描述】:
我正在创建一个 wpf 用户控件,它基本上是一个应该打开文档的按钮。我想创建它,以便任何人都可以将此文档的 url 放在 xaml 中。这可能吗?
编辑:我添加了一个依赖属性来存储 url,但是每当我尝试构建它时它都会引发异常。 xaml 看起来像这样:
<controls:HelpButton WidthAndHeight="40" HelpDocUrl="somUrl"/>
我的属性代码如下所示:
public string HelpDocUrl
{
get { return (string)GetValue(HelpDocUrlProperty); }
set { SetValue(HelpDocUrlProperty, value); }
}
public static readonly DependencyProperty HelpDocUrlProperty = DependencyProperty.Register("HelpDocUrl", typeof(string), typeof(HelpButton), new PropertyMetadata(default(string)));
【问题讨论】: