Ergebnis 1 bis 3 von 3
  1. #1
    W32.FunLove
    Registriert seit
    17.10.2011
    Beiträge
    142

    Standard ListView ColumnHeader ClickEvent

    Moin,

    ich habe folgende ListView, bei der ich gerne ein Command aus dem DataContext an das ClickEvent des ColumnHeaders binden würde. Ich weiss aber nicht, wie ich da im WPF ran komme.
    Ich habe schon danach gesucht aber noch nichts gefunden. Würde es gerne wie bei ItemSource binden.

    Code:
            <ListView Margin="10" Height="188" Name="lvUsers" ItemsSource="{Binding lUser}">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="User-ID" Width="180" DisplayMemberBinding="{Binding uid}" />
                        <GridViewColumn Header="Follows" Width="105" DisplayMemberBinding="{Binding follows}" />
                        <GridViewColumn Header="Followed By" Width="105" DisplayMemberBinding="{Binding followed_by}" />
                        <GridViewColumn Header="Info" Width="100" DisplayMemberBinding="{Binding notice}" />
                    </GridView>
                </ListView.View>
            </ListView>

  2. #2
    NoClose Wurm Avatar von zaub9rwald
    Registriert seit
    03.08.2008
    Beiträge
    178

    Standard AW: ListView ColumnHeader ClickEvent

    Mit Events würde ich in WPF nicht arbeiten.
    Hab leider gerade keine IDE zum testen zur Hand. Aber mit Commands sollte es ungefähr so funktionieren:

    Code:
    <ListView Margin="10" Height="188" Name="lvUsers" ItemsSource="{Binding lUser}">
        <ListView.View>
            <GridView>
                <GridViewColumn Width="180" DisplayMemberBinding="{Binding uid}">
                    <GridViewColumnHeader Content="User-ID"
                        Command="{Binding YourCommand}"
                        CommandParameter="uid" />
                </GridViewColumn>
                <GridViewColumn Header="Follows" Width="105" DisplayMemberBinding="{Binding follows}" />
                <GridViewColumn Header="Followed By" Width="105" DisplayMemberBinding="{Binding followed_by}" />
                <GridViewColumn Header="Info" Width="100" DisplayMemberBinding="{Binding notice}" />
            </GridView>
        </ListView.View>
    </ListView>
    bla

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    lrg0 (21.04.2017)

  4. #3
    W32.FunLove
    Registriert seit
    17.10.2011
    Beiträge
    142

    Standard AW: ListView ColumnHeader ClickEvent

    Danke, genau so habe ich es mir vorgestellt.

    Ich freu mich.

Ähnliche Themen

  1. Listview item focus
    Von CYSER im Forum .NET Sprachen - Techniken
    Antworten: 2
    Letzter Beitrag: 17.06.2010, 22:38
  2. [VB.NET] Eintrag aus ListView löschen
    Von PCFX im Forum .NET Sprachen - Techniken
    Antworten: 4
    Letzter Beitrag: 27.06.2009, 22:40
  3. [vb6] listview kontextmenü
    Von boehser enkel im Forum VisualBasic
    Antworten: 0
    Letzter Beitrag: 13.10.2008, 11:25
  4. ListView in txt Speichern
    Von L!x im Forum VisualBasic
    Antworten: 1
    Letzter Beitrag: 07.09.2008, 16:03
  5. [S] Listview Tutorial
    Von Evonix im Forum VB Tutorials
    Antworten: 4
    Letzter Beitrag: 02.09.2008, 21:49

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •