Tag: datatemplate
Daten templating ist ein feature von WPF, die können Sie anpassen, die Präsentation von Daten.
2
Antworten
Das Verhalten, die ich Suche, ist, dass eine Auswahl von einem Item in einem ListView-Ergebnisse im Fokus der ersten Isoliertes visualchild. Problem: datatemplated Daten in einem ItemsControler, die nicht bekommen, einen ersten Schwerpunkt. Im Beispiel unten gibt
2
Antworten
In der WPF-Anwendung die ich erstellen Listbox mit ItemTemplate definiert, die im folgenden in der XAML-DataTemplate: <DataTemplate x:Key="ListItemTemplate"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <StackPanel> <Button/> <Button/> <Button Name="btnRefresh" IsEnabled="false"/> <TextBlock/> <TextBlock/> <TextBlock/> <TextBlock/> </StackPanel> <TextBox/>
3
Antworten
Ich habe eine combo-box basiert auf einem data template umfasst die Kontrollkästchen wie: <ComboBox x:Name="cboComplex" Text="Select days..."> <ComboBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <CheckBox IsChecked="{Binding Path=IsSelected}" Width="20"/> <TextBlock Text="{Binding DayOfWeek}" Width="100" /> </StackPanel> </DataTemplate> </ComboBox.ItemTemplate> </ComboBox> Das problem das
2
Antworten
Ich habe eine listView, die ich konstruiere zur Laufzeit, d.h. die Spalten sind nicht bekannt, zur compile-Zeit. Ich möchte ein DataTemplate zu den Zellen, so dass Sie die TextAlignment-Eigenschaft TextAlignment.Recht. Beim anlegen der Spalten: foreach (var col
2
Antworten
Ich habe eine ComboBox mit ziemlich komplexen Vorlage für die einzelnen Elemente, die zwei Bilder und einige Zeilen text: Jedoch, wird das ausgewählte Element in der ComboBox selbst nicht korrekt angezeigt werden kann, da der vertikale Abstand
1
Antworten
Grundsätzlich, ich habe Folgendes Szenario: ViewModel: FooViewModel : BaseViewModel, BarViewModel : BaseViewModel Ansichten: MainView, FooView, BarView Jetzt habe ich "Spritzen" die anzeigen und festlegen der DataContext mit DataTemplate und DataTemplateSelector. Natürlich, mein ItemsControl ItemSource gebunden ist, um
3
Antworten
ASP.NET Steuerelemente wie ListView ermöglicht das bereitstellen einer benutzerdefinierten Vorlage, die durch die Einstellung der ListView.EmptyDataTemplate Eigentum, wird dieses template gerendert wird bei leeren Daten-Quelle. Wie zu tun die selben in WPF (XAML nur vorzuziehen) für ItemsControl
2
Antworten
In XAML, die ich habe: <DataTemplate x:Key="AgeItemTemplate"> <Border BorderThickness="0,0,0,0" BorderBrush="#6FBDE8"> <TextBlock Margin="2" Text="{Binding Age}" VerticalAlignment="Center" Grid.Column="1" /> </Border> </DataTemplate> Wie könnte ich das DataTemplate in den code? Ich weiß, ich kann eine neue Vorlage erstellen und mit
2
Antworten
Habe ich eine Liste Ansicht zeigt eine Auflistung von Elementen, jedes Element hat als die Ihr zugrunde liegenden Daten, die ein view-model (MVVM). Was ich gerne tun würde, ist die Anzeige verschiedener Menüpunkte im Kontext-Menü, wenn der
2
Antworten
Ich habe in meiner Anwendung eine Daten-Vorlage, die hat ein paar Tasten. Ich will die Tasten " gar-handler ausgelöst werden, die in der aktuellen Seite (ich bin mit dieser Vorlage in viele Seiten), anstatt in der Anwendung.xaml.vb/cs-Datei,
1
Antworten
Ich habe eine ListBox anzeigen von Daten über Mitarbeiter, wie name, Abteilung, Foto, Abzeichen, Anzahl, etc. Mitarbeiter können verschiedene Arten wie Manager, Mitarbeiter, Freiwillige. Ich habe 3 separate Daten-Vorlagen - für jeden Typ. Alle diese Vorlagen zeigen
1
Antworten
Ich versuche zu schaffen, DataTemplate im code-behind. Und ich habe ein problem mit DataTrigger in es. Hier ist DataTemplate wie geschrieben in xaml: <DataTemplate x:Key="XamlTemplate" > <TextBox Text="{Binding Name}" Name="element" Width="100"/> <DataTemplate.Triggers> <DataTrigger Binding="{Binding Flag}" Value="true"> <DataTrigger.EnterActions>
1
Antworten
Ich versuche zu erstellen DataTamplate enthalten ein StackPanel-Element mit einer bestimmten Anzahl von StackPanels. <DataTemplate x:Key="DataTemplate"> <StackPanel Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <Rectangle Fill="Aqua" Margin="2" Height="100" Width="50" VerticalAlignment="Top" HorizontalAlignment="Left"/> </StackPanel> </StackPanel> </DataTemplate> Das code-snippet oben ist nur für ein
1
Antworten
Möchte ich ein TabControl, wo jedes tab-Element repräsentiert eine (Mitarbeiter -) ViewModel; der Kopf sollte der DisplayName-Eigenschaft des view-Modell, und der Inhalt sollte ein user control (EmployeeDetailsView), die einen datenkontext der view-Modell. So pidgeon xaml (gibt es
2
Antworten
Ich habe 2 DataTemplates definiert für ein Listbox-Steuerelement. 1 Vorlage ist für den nicht ausgewählten Zustand, und das andere ist für den Ausgewählten Zustand(zeigt mehr Details als die nicht ausgewählten Zustand). Folgte ich dem Beispiel hier: http://blogs.msdn.com/b/wpfsdk/archive/2007/04/16/how-do-i-programmatically-interact-with-template-generated-elements-part-ii.aspx
6
Antworten
Den Standard-DataTemplate in einer wpf-Anwendung zeigt das Ergebnis der .ToString() Methode. Ich entwickle eine Anwendung, wo die Standard-DataTemplate sollte nichts anzeigen. Ich versucht habe: <Grid.Resources> <DataTemplate DataType="{x:Type System:Object}"> <Grid></Grid> </DataTemplate> </Grid.Resources> Aber das funktioniert nicht. Wer weiß,
2
Antworten
Ich habe eine ListView die eine Daten-Vorlage basiert auf einem raster. Der xaml-Code ist wie folgt: <ListView ItemsSource="{Binding SomeItemSource}" HorizontalAlignment="Stretch" Height="281"> <ListView.ItemTemplate> <DataTemplate> <Grid HorizontalAlignment="Stretch" Margin="3" Width="Auto"> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition></RowDefinition> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="70"></ColumnDefinition> <ColumnDefinition Width="*"></ColumnDefinition> </Grid.ColumnDefinitions>
2
Antworten
Ich habe eine DataTemplate: <DataTemplate x:Key="myTemplate"> ... </DataTemplate> Ich will, es zu benutzen, da die ContentTemplate einer ContentPresenter: <ContentPresenter Content="{Binding X}"> <ContentPresenter.ContentTemplate > <!-- ????? what goes here ????--> </ContentPresenter.ContentTemplate> </ContentPresenter> Wie kann ich die vordefinierten DataTemplate
1
Antworten
Ich habe ein ListView, das layout sieht aus wie ein Windows-Explorer-Ansicht (Symbol + einige details), gebunden eine Liste irgendwo im ViewModel. Mein Ziel hier können Sie Umschalten zwischen der explorer-Ansicht oder der klassischen Ansicht, Wann immer wir
2
Antworten
Ich bin das hinzufügen TreeViewItems manuell im code hinter sich und möchte eine DataTemplate-die Anzeige kann aber nicht herausfinden, wie. Ich bin der Hoffnung, so etwas zu tun, aber die Elemente angezeigt werden, da leere Header. Was
2
Antworten
Ich versuche, um erfolgreich die TwoWay-Bindung eine ObservableCollection, um Textfelder in einem DataTemplate. Ich kann die Daten richtig angezeigt, aber ich bin nicht in der Lage zu ändern, die Liste, Daten über die Benutzeroberfläche. Ich habe eine
4
Antworten
Habe ich ein WPF-Fenster mit Blick auf das Modell gesetzt als seine DataContext, und habe eine ListBox mit einem DataTemplate und seine ItemsSource gebunden, auf die Ansicht Modell, wie im folgenden Beispiel: View Modell: using System.Collections.Generic; namespace
4
Antworten
Ich habe ein Benutzersteuerelement, dass ich innerhalb einer DataTemplate diese UserControl enthält eine TextBox die gebundenen mit Wert Eigenschaft(deklariert als DependencyProperty) von meinem UserControl. In der Daten-Vorlage, die ich binden diese Wert Eigenschaft, die mit meiner eigentlichen
2
Antworten
Ich habe ein Listenfeld, das ist gebunden an ein ObservableCollection. Jeder ListBoxItem angezeigt DataTemplate. Ich habe eine Schaltfläche in mein DataTemplate, dass, wenn geklickt wird, muss ein Verweis auf das Mitglied der ObservableCollection es ist Teil des
3
Antworten
Habe ich WPF ComboBox innerhalb eines data-template (eine Menge von comboboxes in der listbox) und ich wollen behandeln Sie enter-Taste. Es wäre einfach, wenn es zB ein button - ich würde verwenden Sie Befehl + Relative Bindung
4
Antworten
Vorstellen, dass in einem data-template, ich habe eine textBox, und andere Daten, die Vorlage, ich habe zwei Textfelder. Gemäß dieser, in der Ansicht hat eine checkbox zeigen, und jeder Vorlage.. ist das möglich? Sorry, wenn meine Frage
1
Antworten
Wie kann ich die Bindung Pfad von einem Element in einem DataTemplate? Mein XAML-Code sieht wie folgt aus: <GridViewColumn Header="Double"> <GridViewColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding TotalValues, Mode=OneWay, StringFormat=\{0:0\'0.00\}, Converter={StaticResource GridValueConverter}}" TextAlignment="Right" Width="auto"/> </DataTemplate> </GridViewColumn.CellTemplate> </GridViewColumn> <GridViewColumn Header="Comments" DisplayMemberBinding="{Binding
1
Antworten
Angenommen, der folgende XAML-Code definiert Fenster: <Window x:Class="LayoutTests.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:LayoutTests" Title="Window1"> <Window.Resources> <XmlDataProvider x:Key="XmlData" IsInitialLoadEnabled="True"> <x:XData> <Items xmlns=""> <Item text="Item 1" type="A" /> <Item text="Item 2" type="B" /> <Item text="Item 3" type="A" /> </Items> </x:XData> </XmlDataProvider>
1
Antworten
Ich bin ziemlich neu in XAML, aber genießen zu lernen. Die Sache, die ich wirklich mit zu kämpfen, ist die Bindung einer Eigenschaft auf ein element in einer DataTemplate. Habe ich eine einfache WPF-Beispiel auf, (hoffentlich) erklären
2
Antworten
Gibt es eine XAML einzige Weg, um automatisch die Art der gebundenen Elemente (Liste der ViewModel-Objekt) ItemsControl basierend auf den Eigenschaften der Elemente. ItemsControl ist Teil eines DataTemplate. Ich dachte CollectionViewSource würde den trick tun, aber wie
6
Antworten
Anwendung: WPF-Anwendung, bestehend aus einer textbox auf top und eine listbox unten Benutzer geben Sie eine Zeichenfolge in das Textfeld, um Mitarbeiter suchen, und die Suchergebnisse angezeigt werden in der ListBox ListBox verwendet DataTemplates zur Anzeige Elemente
2
Antworten
<CombobBox x:Name="cbo" Style="{StaticResource ComboStyle1}" DisplayMemberPath="NAME" SelectedItem="{Binding Path=NAME}" SelectedIndex="1"> <ComboBox.ItemTemplate> <DataTemplate> <Grid> <TextBlock Text="{Binding Path=NAME}"/> </Grid> </DataTemplate> </ComboBox.ItemTemplate> </ComboBox> In der Window OnLoaded Fall, ich schrieb den code um den ItemsSource: cbo.ItemsSource = ser.GetCity().DefaultView; Beim laden der Fenster
4
Antworten
Verwendung von WPF, ich habe eine ListBox Kontrolle mit einem DataTemplate drin. Die entsprechenden XAML-code ist unten dargestellt: <ListBox Name="_todoList" Grid.Row="1" BorderThickness="2" Drop="todoList_Drop" AllowDrop="True" HorizontalContentAlignment="Stretch" ScrollViewer.HorizontalScrollBarVisibility="Disabled" AlternationCount="2"> <ListBox.ItemTemplate> <DataTemplate> <Grid Margin="4"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*"
1
Antworten
Ich habe mehrere videos angezeigt, die Sie gebunden sind, mit einer videocollection in der Mainviewmodel. Alles funktioniert einwandfrei bis ich versuche zu binden, geben Sie folgenden Befehl ein, um Mainviewmodel. Ich weiß nicht, die syntax für diese.
5
Antworten
Habe ich eine Reihe von ViewModels, ich bin die Bindung an die ItemsSource-Eigenschaft des TabControl-Steuerelement. Nennen wir diese ViewModels AViewModel, BViewModel, und CViewModel. Jeder von denen braucht einen anderen ItemTemplate (für den header; da Sie jedem zeigen
3
Antworten
'ContentTemplate" ist ein DataTemplate, das zeigt ein Objekt, das hat ein Mitglied von 'FooList' (ObservableCollection). <DataTemplate x:Key="ContentTemplate"> <ListBox ItemsSource="{Binding Path=FOO}"> ... </ListBox> </DataTemplate> Ich muss in der Lage sein zu filtern, die FooList über eine CollectionViewSource. Dies
2
Antworten
Ich habe eine Daten-Vorlage <Window.Resources> <DataTemplate x:Key="BarChartItemsTemplate"> <Border Width="385" Height="50"> <Grid> <Rectangle Name="rectangleBarChart" Fill="MediumOrchid" StrokeThickness="2" Height="40" Width="{Binding}" HorizontalAlignment="Right" VerticalAlignment="Bottom"> <Rectangle.LayoutTransform> <ScaleTransform ScaleX="4"/> </Rectangle.LayoutTransform> </Rectangle> <TextBlock Margin="14" FontWeight="Bold" HorizontalAlignment="Right" VerticalAlignment="Center" Text="{Binding}"> <TextBlock.LayoutTransform> <TransformGroup> <RotateTransform Angle="90"/> <ScaleTransform ScaleX="-1" ScaleY="1"/>
1
Antworten
Ich versuche zu formatieren, ToolTip in einer ComboBox. Der folgende XAML-Code ist korrekt, die Abholung der Wert, der benötigt wird für den ToolTip, aber nicht das DataTemplate. <DataTemplate DataType = "ToolTip"> <TextBlock Width = "200" TextWrapping =
2
Antworten
Habe ich ein ItemsControl, dessen ItemsSource-wird gebunden an eine ObservableCollection<Komponente> zur Laufzeit. Ich habe eine Daten-Vorlage für Typ-Komponente, welche gut funktioniert. Nun-Komponente hat eine ObservableCollection<Kontrolle> und ich möchte hinzufügen, eine andere ItemsControl innerhalb meiner Komponente Datatemplate zu
2
Antworten
Dinge einfach zu halten sagen wir einfach, ich habe eine c# - Windows Store-Projekt für Windows 8, umfasst die folgenden Elemente: GridView (PlatformsGrid) Liste«PlatformSearchResult» (allPlatforms) DataTemplate (PlatformDataTemplate) in standardstyles.xaml allPlatforms ist eine Sammlung von "PlatformSearchResult"Objekten aufgefüllt, die
2
Antworten
Ich habe den folgenden code DataTemplate für die Zeilen <!-- Template for each item in ListView --> <DataTemplate x:Key="ItemTemplate"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="25"/> <ColumnDefinition Width="90"/> <ColumnDefinition Width="325"/> <ColumnDefinition Width="100"/> <ColumnDefinition Width="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type l:ItemsView}}, Path=ParentColumnWidth}"/> <ColumnDefinition
5
Antworten
Ich habe eine TabControl wo die TabItems sind DataTemplated. Die Vorlage scheint, um korrekt zu arbeiten, in dem Sie die usercontrol-ich will zeigen, in der TabItem wird korrekt angezeigt. Was ich bin nicht sicher, wie man ein
2
Antworten
In Main.xaml habe ich diese beiden Menüpunkte: Der erste mit dem header = Trennen Sie vom aktuellen Die zweite mit dem header = Beenden ... Mehr Menüpunkte mit verschiedenen header-Texte... In der Reihenfolge zu Bearbeiten, einige Farben
3
Antworten
Ich habe eine folgende Frage. Ich will ListBox mit DataTemplate als Grid. Dieses Gitter hat 2 zwei Spalten. Ich möchte zunächst auf die Spaltenbreite zu 3* und anderen zu *. Wie Sie dies tun? Ich kopiere meinen
1
Antworten
Wie ein DataTemplate angewendet, um eine Grid? Ich habe eine DataTemplate namens DataGrid_Template in meinem Resources.xaml - Datei, die möchte ich anwenden, um eine Grid im Anzeigen.xaml. Ressourcen.xaml <ResourceDictionary ... > <DataTemplate x:Key="DataGrid_Template"> <Grid> <Grid.RowDefinitions ... />
2
Antworten
Ich entdeckt, als mit ein ContentTemplate/DataTemplate in einer WPF-TabControl meine Bindungen nicht mehr funktionieren. Habe ich ein kleines Beispiel zur Veranschaulichung: <Window x:Class="HAND.BindingExample" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="BindingExample" Height="506" Width="656" DataContext="{Binding RelativeSource={RelativeSource Self}}" > <Grid> <TabControl HorizontalAlignment="Left" Height="381" VerticalAlignment="Top"
3
Antworten
Ich Frage mich, ob in WPF-Sie sind in der Lage, um die konkreten Instanzen des datatemplate Objekte. Zum Beispiel in der folgenden situation: <UserControl> <UserControl.Resources> <DataTemplate x:Key="MyTemplate"> <CustomControl ></CustomControl> </DataTemplate> </UserControl.Resources> <ListBox DataTemplate="{StaticResource MyTemplate}"></ListBox> </UserControl> Davon ausgehen,
2
Antworten
Habe ich einige ListView's, die Bindung an Auflistungen im ViewModel. Der Typ der Elemente in diesen Sammlungen sind die gleichen (nennen wir Sie TypeA) was ist eine Klasse, die Sie mehrere einfache Typ-Eigenschaften. Ich würde gerne zeigen
3
Antworten
Habe ich ein ItemsControl ist, bindet, um eine Liste der Elemente. Diese Elemente haben einen Namen und einen value-Eigenschaft. Die value-Eigenschaft ist vom Typ Object zu ermöglichen, die unterschiedliche Datentypen verwendet werden. Die Anzeige der value-Eigenschaft richtig
2
Antworten
First off, ist eine Entschuldigung, wie ich bin sicher, das ist die Frage-die Antwort ist ganz einfach. Dennoch kann ich immer noch nicht scheinen, eine Antwort zu finden. Dies ist meine erste Woche mit WPF. Ich möchte