To moja własność Zależność:Winrt Dependency Property Błąd Visual Studio XAML.
public static readonly DependencyProperty ButtonTapSoundProperty = DependencyProperty.RegisterAttached("ButtonTapSound", typeof (Uri), typeof (ButtonDependencyObject), new PropertyMetadata(default(Uri), UriChanged));
I następnie używać go tak:
<Button buttonDependencyObject:ButtonDependencyObject.ButtonTapSound="{Binding ElementName=TapSound}" ... />
Działa to doskonale w czasie projektowania i biegać razem.
Jednak gdybym zdefiniować go wewnątrz szablonu sterowania jak ten:
<ControlTemplate x:Name="TapSound" TargetType="Button">
<Button buttonDependencyObject:ButtonDependencyObject.ButtonTapSound="{Binding ElementName=TapSound}" ... />
</ControlTemplate>
Działa przy starcie, ale nie w studiu projektanta Wizualnej
Po prostu pytanie: dlaczego umieszczasz jeszcze inny przycisk w ButtonTalk? – lokusking
Dlaczego cię to nie obchodzi w projektancie? – MichaelThePotato
@lokusking to dzieje się wewnątrz dowolnego szablonu kontrolnego. –