Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

CONVERT in xaml

$
0
0

Ciao,

ho una data da visualizzare in una listview con associata una observableCollection(Of T), la data essendo formattata in 'DATE' viene visualizzata nella list come ora e data non solo come data.

In XAML esiste convert e non stringformat:

<TextBlock TextWrapping="NoWrap" Text="{Binding dtStartDate, Converter={StaticResource ConvertDateToString}}" FontSize="16" Width="80" Margin="11,4,0,0" TextAlignment="Center"/>

ho seguito questa procedura

https://msdn.microsoft.com/it-it/li...n.10).aspx

creando la classe per la conversione ma alla fine il codice xaml mi segnala in

<UserControl.Resources>

<local:ConvertDateToString x:Key="ConvDateToString"/>

UserControl.Resources>



"il nome ConvertDateToString non esiste nello spazio dei nomi xxxxxxx"

come faccio?



questa è la classe

PublicClassConvertDateToString

ImplementsIValueConverter

PublicFunction Convert(value AsObject, targetType AsType, parameter AsObject, language AsString) AsObjectImplementsIValueConverter.Convert

Dim stringDate AsString

StringDate = CType(value, String)

Return StringDate

EndFunction

PublicFunction ConvertBack(value AsObject, targetType AsType, parameter AsObject, language AsString) AsObjectImplementsIValueConverter.ConvertBack

ThrowNewNotImplementedException

EndFunction

EndClass






Viewing all articles
Browse latest Browse all 2212