Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

UWP,XAML: Listen in ItemsControl vs ListBox

 

Betrifft Windows 10 Universal App

Anzeige einer Liste als ItemsControl und als ListboxControl

Das Listbox Control ist aktiv und das ItemsControl ist passiv

 

Hier das Listbox Control mit einem aktiven blauen Balken, wo sich das selektierte Element befindet

 

In XAML als Listbox

<ListBox  x:Name="ctlTelefonlist" Grid.Row="1"  ItemsSource="{Binding Data}"  VerticalAlignment="Top" HorizontalAlignment="Stretch"  >

    <ItemsControl.ItemTemplate >

<DataTemplate >

    <Grid >

<Grid.ColumnDefinitions>

    <ColumnDefinition Width="200"/>

    <ColumnDefinition Width="100*" />

</Grid.ColumnDefinitions>

<Grid.Resources>

    <Style TargetType="TextBlock">

<Setter Property="Margin" Value="5" />

    </Style>

    <Style TargetType="Grid" >

<Setter Property="Background"   Value="#F0f0f0" />

    </Style>

 

</Grid.Resources>

<TextBlock Grid.Column="0" Text="{Binding Kontakt_Name}" />

<TextBlock Grid.Column="1" Text="{Binding Kontakt_Nummer}" />

    </Grid>

</DataTemplate>

    </ItemsControl.ItemTemplate>

</ListBox>

 

 

 

 

Als ItemsControl

Passiv wie eine reine Anzeigeliste

 

 

In XAML ItemsControl  

<ItemsControl  x:Name="ctlTelefonlist" Grid.Row="1"  ItemsSource="{Binding Data}"  VerticalAlignment="Top" HorizontalAlignment="Stretch"  >

    <ItemsControl.ItemTemplate >

<DataTemplate >

    <Grid >

<Grid.ColumnDefinitions>

    <ColumnDefinition Width="200"/>

    <ColumnDefinition Width="100*" />

</Grid.ColumnDefinitions>

<Grid.Resources>

    <Style TargetType="TextBlock">

<Setter Property="Margin" Value="5" />

    </Style>

    <Style TargetType="Grid" >

<Setter Property="Background"   Value="#F0f0f0" />

    </Style>

 

</Grid.Resources>

<TextBlock Grid.Column="0" Text="{Binding Kontakt_Name}" />

<TextBlock Grid.Column="1" Text="{Binding Kontakt_Nummer}" />

    </Grid>

</DataTemplate>

    </ItemsControl.ItemTemplate>

</ItemsControl>

 

Mobile
»
Internal Note: Insider Feedback zu Visual Studio und UWP
»
ASP.Net: Zeit zum Wechsel auf ASP.Net Core ?
»
Vergleich der Wichtigkeit von Microsoft Softwareprojekten nach Marktanteilen bei Stellenanzeigen und Projekten
»
UWP,NuGet: Installation von UWP MyToolkit
»
UWP,XAML: Listen in ItemsControl vs ListBox
»
Sony Entwickler Seite
»
Facebook meldet seit heute stets den Fehler ...findet deine Anfrage verwirrend
»
Tip: Alle große Fotos in kleine JPG Bilder konvertieren für Upload im Internet
»
Große Fotos in kleine JPG Dateien kopieren
»
Alle Fotos aus einem Ordner per Makro in einem Word-Dokument speichern

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de