自前の添付プロパティをExpression Blendで設定できるようにする
久々の投稿
Canvas.LeftやGrid.Rowなどの様に、自前で用意した添付プロパティをExpression Blendで設定でき
るようにするためには、当該の添付プロパティのSetメソッド、Getメソッドの両方に
EditorBrowsable属性(引数:Always)を設定する。
[VB.NET] Public NotInheritable Class MyProperties <EditorBrowsable(EditorBrowsableState.Always)> _ Public Shared Sub SetMyProperty1(ByVal element As DependencyObject, ByVal value As String) element.SetValue(MyProperty1Property, value) End Sub <EditorBrowsable(EditorBrowsableState.Always)> _ Public Shared Function GetMyProperty1(ByVal element As DependencyObject) As String Return element.GetValue(MyProperty1Property) End Function End Class