Concatenating multiple bindings in a Title

Jan 14, 2010 at 11:45 AM

Hi,

I'm trying to concat a few different string bindings together into my Ribbon's Title property. I've read around the subject, found a MarkupExtension which allows me to concat a single binding and a string, but I would like to concatenate mutiple bindings. I read elsewhere that I should be able to use StringFormat in a MultiBinding but I'm trying this with no luck:

            <r:Ribbon.Title>
                <MultiBinding StringFormat="Name: \{0\} ID: \{1\}">
                    <Binding Path="DisplayName"/>
                    <Binding Path="DisplayId"/>
                </MultiBinding>
            </r:Ribbon.Title>

Can anyone tell me what I'm doing wrong, I am using .Net 3.5 SP1 which claims to support this, but all I seem to get in the title is the content of DisplayName

Thanks in advance

Rich