title: Multiple bindings as parameter for converter WPF MVVM
body: <p>I am trying to change the fill brush of an ellipse. It didn't work, so as a quick fix i did some manual labor:</p>
  
  <pre><code>&lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="DarkGray" 
  Visibility="{Binding Model.TransitLow, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="White" 
  Visibility="{Binding Model.IndicationHigh, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="DarkGray" 
  Visibility="{Binding Model.IndicationLow, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="White" 
  Visibility="{Binding Model.High, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="DarkGray" 
  Visibility="{Binding Model.Low, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="Red" 
  Visibility="{Binding Model.FeedbackError, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="Red" 
  Visibility="{Binding Model.FunctionFailed, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  &lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="Red" 
  Visibility="{Binding Model.LossOfXE, Converter={StaticResource BoolToVisibilityConverter}}"/&gt;
  </code></pre>
  
  <p>As you can see i have basically just created layers, and used hide and show algorithm.</p>
  
  <p>Ideally all these binding attributes would go into one converter doing the logic and returning one brush for one ellipse.</p>
  
  <p>Ideally something like this is what i want:</p>
  
  <pre><code>&lt;Ellipse Height="55" Width="55" Grid.Column="1" Grid.Row="1" Fill="{Binding Model.LossOfXE,Model.FunctionFailed....... Converter={StaticResource attrsToBrushConverter}}"/&gt;   
  </code></pre>