vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: XAML: Wert beim DataBinding auf x Nachkommastellen kürzen 
Autor: Maas
Datum: 10.03.09 15:28

Danke, das war genau das, was ich gesucht habe.
Habs jetzt so gemacht:
<ValueConversion(GetType(Object), GetType(String))> _
Public Class ValueConverter
    Implements IValueConverter
 
    Public Function Convert(ByVal value As Object, ByVal targetType As _
      System.Type, ByVal parameter As Object, ByVal culture As _
      System.Globalization.CultureInfo) As Object Implements _
      System.Windows.Data.IValueConverter.Convert
        Return CDbl(value).ToString("f2")
    End Function
 
    Public Function ConvertBack(ByVal value As Object, ByVal targetType As _
      System.Type, ByVal parameter As Object, ByVal culture As _
      System.Globalization.CultureInfo) As Object Implements _
      System.Windows.Data.IValueConverter.ConvertBack
        Throw New NotSupportedException("ConvertBack not supported")
    End Function
End Class
    <Window.Resources>
        <local:ValueConverter x:Key="ValueConv" />
        <Style x:Key="ItemStyle" TargetType="{x:Type ListViewItem}">
            <Style.Resources>
                <DataTemplate x:Key="ItemTemplate">
                    <TextBlock Margin="0,5,0,5" Text="{Binding Value," & _
                      "Converter={StaticResource ValueConv}}" />
                </DataTemplate>
            </Style.Resources>
 
            <Style.Triggers>
                <Trigger Property="IsMouseOver" Value="True" >
                    <Setter Property="ContentTemplate" Value="{StaticResource" _
                      & _
                      "ItemTemplate}" />
                </Trigger>
            </Style.Triggers>
        </Style>
    </Window.Resources>
    <Grid>
        <ListView Name="ListView1" ItemContainerStyle="{StaticResource" & _
          "ItemStyle}" ItemsSource="{Binding}" DisplayMemberPath="Name" _
          ></ListView>
    </Grid>
Maas
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
XAML: Wert beim DataBinding auf x Nachkommastellen kürzen1.033Maas10.03.09 13:45
Re: XAML: Wert beim DataBinding auf x Nachkommastellen kürze...850ModeratorRalf Ehlert10.03.09 14:20
Re: XAML: Wert beim DataBinding auf x Nachkommastellen kürze...708Maas10.03.09 15:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel