0
我在WPF中有一個自定義控件,我想定義一個名爲ToolTip(類型爲string)的依賴項屬性。 FrameworkElement(Object類型)中已經有一個ToolTip屬性,我不想使用它。我已經定義了我自己的ToolTip屬性,它是String類型的。在WPF中重寫工具提示
例子:
public new String ToolTip
{
get
{
return (String)GetValue(ToolTipProperty);
}
set
{
SetValue(ToolTipProperty, value);
}
}
現在,當我在我的序列化定製控制,我得到一個異常「Ambigous找到匹配」。在調試它之後,我發現由於上面的自定義ToolTip屬性(類型爲string)而引發異常,因爲FrameworkElement中已經存在一個ToolTip屬性。
有沒有解決這個問題的方法?