2012-03-31 7 views
0

diese XAML Gegeben ...Multibinding String Logik: wenn erste <strong>oder</strong> Nachname IsNullOrEmpty Drucken Sie nicht Delimiter

<TextBlock Name="First">Fred</TextBlock> 
<TextBlock Name="Last">Flintstone</TextBlock> 
<TextBlock > 
    <TextBlock.Text> 
     <MultiBinding StringFormat="{1}, {0}"> 
      <Binding ElementName="First" Path="Text"/> 
      <Binding ElementName="Last" Path="Text"/> 
     </MultiBinding> 
    </TextBlock.Text> 
</TextBlock> 

Wie würde ich das nicht drucken '' Trennzeichen?

Vielen Dank!

Antwort

2

Ich würde wahrscheinlich eine Converter verwenden, die String.Join verwendet, die automatisch zu diesem Verhalten führt, wenn Sie Null Einträge aus dem Array entfernen.