Silverlight поддерживает StringFormat в привязке?

Ширина вашей таблицы больше, чем у родительского контейнера, вам нужно либо отрегулировать CSS для таблицы, чтобы она масштабировалась вместе с экраном, либо поместить всю таблицу в прокручиваемый div. Ниже приведен пример прокрутки div, таблица css help Таблица 100% ширины, переполняющая контейнер div




    
    

    
    

    
    

    Blank

   




  

    

Heading

some url

Another heading

Another url
Consectetur Adipiscing Tristique Porttitor Eleifend
vitae volutpat Duis mollis Nulla ultricies Vestibulum eleifend quis nibh

12
задан Drew Noakes 11 January 2012 в 17:20
поделиться

3 ответа

Silverlight 3 и ниже не делает, но можно использовать Преобразователь Значения и указать ConverterParamenter в привязке. Необходимо будет создать собственный Преобразователь Значения путем получения класса из IValueConverter как, я показал здесь.

Silverlight 4 и позже имеет то же свойство привязки StringFormat как WPF.

11
ответ дан 2 December 2019 в 03:12
поделиться

Я не знаю, в какой версии Silverlight он появился, но теперь вы можете. Я использую бета-версию Silverlight 4.

   <data:DataGridTextColumn Header="Date" 
     Binding="{Binding CreateDt, StringFormat=\{0:d\}}" />

http://blog.davemdavis.net/2009/12/silverlight-4-data-binding-string.html

Вот информация о Типах форматирования и многое другое для DateTime .

Вот полная документация по Silverlight Binding .

37
ответ дан 2 December 2019 в 03:12
поделиться

Строковый формат, указанный Саймоном, находится в Silverlight 4. В Blend даже есть поддержка для установки формата.

1
ответ дан 2 December 2019 в 03:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: