Das ist meine Abhängigkeitseigenschaft:Winrt-Abhängigkeitseigenschaft Visual Studio XAML-Fehler.
public static readonly DependencyProperty ButtonTapSoundProperty = DependencyProperty.RegisterAttached("ButtonTapSound", typeof (Uri), typeof (ButtonDependencyObject), new PropertyMetadata(default(Uri), UriChanged));
ich es dann wie folgt verwenden:
<Button buttonDependencyObject:ButtonDependencyObject.ButtonTapSound="{Binding ElementName=TapSound}" ... />
Die perfekt zur Entwurfszeit arbeitet und Zeit.
Allerdings, wenn ich es in einem Steuer Template festlegen:
<ControlTemplate x:Name="TapSound" TargetType="Button">
<Button buttonDependencyObject:ButtonDependencyObject.ButtonTapSound="{Binding ElementName=TapSound}" ... />
</ControlTemplate>
zur Laufzeit funktioniert, aber nicht in dem Visual Studio-Designer
Nur eine Frage: Warum setzen Sie sogar eine andere Taste in ControlTemplate Button? – lokusking
Warum kümmert es dich, dass es nicht im Designer funktioniert? – MichaelThePotato
@lokusking es passiert in jeder Kontrollvorlage. –