2011-04-25 9 views
9

tengo una entrada de una cadena aleatoria de doce caracteres como este:WPF Cadena formato de preguntas

ABABABABABAB

quiero que se muestran así:

ABAB-ABAB-ABAB

¿Cómo formateo una cadena de esta manera? Estoy tratando de usar StringFormat, pero parece ser el enfoque equivocado.

  <TextBlock> 
       <TextBlock.Text> 
        <Binding Path="Key" Mode="OneWay" StringFormat="???" /> 
       </TextBlock.Text> 
      </TextBlock> 

Respuesta

6

No creo que hay una cadena de formato directo que se puede utilizar para lograr el formato que busca pero se puede implementar su propio IValueConverter y utilizarlo para dar formato a la cadena. Aquí está an example (es para WP7 pero el concepto es el mismo).