title: In MvvmCross how do I do custom bind properties
body: <p>I am using <code>MvxBindableListView</code> to bind a <code>List&lt;&gt;</code> of data objects to a <code>ListView</code>. The layout I am using for the rows has several <code>TextView</code>s. I am successfully binding the <code>Text</code> property for each of these to a property in my data object, but I have found that I cannot bind to <code>TextColor</code> as that property does not exist in Mono For Android <code>TextView</code>s; instead you have use the <code>SetTextColor()</code> method. So how can I bind a data object property to a method?! Below is the code I tried to use:</p>
  
  <pre><code>    &lt;TextView
          android:id="@+id/MyValueTextView"
          android:layout_width="50dp"
          android:layout_height="20dp"
          android:layout_gravity="right"
          android:gravity="center_vertical|right"
          android:textSize="12sp"
          local:MvxBind="
          {
            'Text':{'Path':'MyValue','Converter':'MyValueConverter'},
            'TextColor':{'Path':'MyOtherValue','Converter':'MyOtherConverter'}
          }" /&gt;
  </code></pre>