Adicionar atributos personalizados a um elemento em XAML?
No html, nada impede que você crie atributos personalizados, pois ele é efetivamente xml, como
<span myProperty="myValue"></span>
Então você pode ler essa propriedade via javascrip
Pode fazer a mesma coisa no wpf? Por exemplo
<Canvas MyProperty="MyValue" Name="MyCanvas" DataContext="{Binding}" Background="Black" Margin="181,0,0,0"></Canvas>
e em caso afirmativo, como você acessaria essa propriedade? Por exemplo
MyCanvas.MyProperty;