WPF在XAML中Binding使用StringFormat属性

2021-05-19 02:30

阅读:538

标签:bsp   mount   net   format   att   turn   amp   问题   nta   

1、绑定Currency,如果没有字符的话,后面需要先加入{},不加的话会出问题

TextBlock Text="{Binding Amount, StringFormat={}{0:C}}" />

2、绑定Currency,并在前面加入一些字符,跟上面相比,没有{}

TextBlock Text="{Binding Amount, StringFormat=Total: {0:C}}" />

3、绑定日期

TextBlock Text="{Binding Date, StringFormat={}{0:MM/dd/yyyy}}" />

4、绑定时间

TextBlock Text="{Binding Date, StringFormat={}{0:MM/dd/yyyy hh:mm tt}}" />

5、多重绑定

  1.  
    TextBlock.Text>
  2.  
    MultiBinding StringFormat="Delete {0} {1}">
  3.  
    Binding Path="FirstName" />
  4.  
    Binding Path="LastName" />
  5.  
    MultiBinding>
  6.  
    TextBlock.Text>

6、多重绑定中的特殊字符,如 \t

  1.  
    TextBlock.Text>
  2.  
    MultiBinding StringFormat="Delete {0} {1}">
  3.  
    Binding Path="FirstName" />
  4.  
    Binding Path="LastName" />
  5.  
    MultiBinding>
  6.  
    TextBlock.Text>


特殊字符如下:
\a    BEL
\b    BS - Backspace
\f    FF - Formfeed
\n    LF, NL - Linefeed, New Line
\r    CR - Carriage return
\t    HT - Tab, Horizontal Tabelator
\v    VT - Vertical Tabelator

 

引用自:https://blog.csdn.net/jumtre/article/details/20624753

WPF在XAML中Binding使用StringFormat属性

标签:bsp   mount   net   format   att   turn   amp   问题   nta   

原文地址:https://www.cnblogs.com/zerommc/p/11718126.html


评论


亲,登录后才可以留言!