public static readonly DependencyProperty SingleGridLengthProperty = DependencyProperty.Register("SingleGridLength", typeof(double), typeof(MapConverter));
public class MapConverter : DependencyObject, INotifyPropertyChanged, IMultiValueConverter
{
public double SingleGridLength
{
get { return (double)GetValue(MapConverter.SingleGridLengthProperty); }
set
{
SetValue(MapConverter.SingleGridLengthProperty, value);
OnNotifyPropertyChanged("SingleGridLength");
}
}
<local:MapConverter x:Key="MapConverter"
SingleGridLength="{Binding SingleGridLength, RelativeSource={RelativeSource Self}}" />
У меня есть конвертер с набором свойств зависимостей, связанных в .xaml
Проблема, с которой я сталкиваюсь, заключается в том, что каждое свойство «получает» и возвращает значение, но никогда не «устанавливает»значение.Могу ли я использовать свойства зависимости в конвертерах?Или я должен подходить к этому по-другому?Заранее спасибо!