1
Antworten
Habe ich ein ItemsControl, das an ein Objekt gebunden, innerhalb des datatemplate von ItemsControl ich habe zwei Textblöcke, möchte ich bind der erste textblock die text-Eigenschaft auf einen anderen textblock, die sich außerhalb dieses ItemsControl. Habe ich
1
Antworten
Ich bin die Festlegung der RelativeSource in meinem Template in XAML mit DataContext="{Binding RelativeSource={RelativeSource Self}}" Bin ich immer eine Ausnahme "Eine erste chance Ausnahme des Typs" System.Windows.Markup.XamlParseException " ist in PresentationFramework.dll Zusätzliche Informationen: Stellen Sie den Wert
2
Antworten
Ich habe Benutzer-Steuerelementen definiert, die zum darstellen der Inhalt der Registerkarte Elemente so aufgeteilt, eine große XAML-Datei in kleinere Dateien. Ich möchte zu übergeben Referenz auf ein Datenobjekt von der Haupt-UI-Klasse für den Benutzer steuert. Ich verstehe,
2
Antworten
Arbeite ich mit einem WPF-dialog-Fenster enthält eine ListBox. Das Listenfeld anzeigen zu können, sowohl ein 'Symbol' und 'Liste' anzeigen. Um dies zu erreichen, verwendeten wir ListBoxItem Stile, die werden dynamisch angewendet, um die ListBox sowie ein paar
1
Antworten
Habe ich ItemsControl gebunden collection vom Typ Student. Innerhalb der ItemTemplate-ich habe eine TextBox, die verwendet IValueConverter zu tun, einige benutzerdefinierte Berechnungen und Logik. Ich will, pass den eigentlichen Student-Objekt auf den Wert Konverter, stattdessen eine Eigenschaft
3
Antworten
Ich habe eine DataSet gebunden Window.DataContext; ich habe auch ein DataGrid: <DataGrid ItemsSource={Binding Tables[Items]}> <DataGrid.Columns> <DataGridTextBoxColumn Header={Binding Path=DataContext.Tables[Names]/Test, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}} /> </DataGrid.Columns> </DataGrid> Im Grunde bin ich versucht, binden Sie den Header der Spalte, um
3
Antworten
Ich habe gebaut auf der Basis von WPF Treeview mit Element -Unterpunkt Wenn Unterpunkt ausgewählt ist, möchte ich, um die Anzeige-Eigenschaften des Elements. <StackPanel Grid.Column="2" DataContext="{Binding ElementName=myTreeView, Path=SelectedItem}"> <TextBox Text="{Binding Path=Name, Mode=TwoWay}" /> <TextBox Text="{Binding RelativeSource={???} Path=Name,
1
Antworten
Hier ist der code: <GridViewColumn DisplayMemberBinding="{Binding Path=BookId}" Width="100"> <GridViewColumn.Header> <Border BorderBrush="Black"> <TextBlock Width="{Binding RelativeSource= {RelativeSource FindAncestor, AncestorType={x:Type GridViewColumn}}, Path=Width}" Text="ID"> <TextBlock.ContextMenu> <ContextMenu>item1</ContextMenu> </TextBlock.ContextMenu> </TextBlock> </Border> </GridViewColumn.Header> </GridViewColumn> Im Grunde, was ich versuche zu tun ist, um den
3
Antworten
Was sind die Unterschiede zwischen ein verbindliches selbstreferentiell über Namen gegenüber selbst-Referentielle über RelativeSource? Beispiel: <!-- Self referential via name --> <Window ... x:Name="This" DataContext="{Binding Path=Data, ElementName=This}"/> versus <!-- Self referential via RelativeSource --> <Window ... x:Name="This"
2
Antworten
Ich habe versucht, erstellen Sie ein Textfeld mit einem Hinweis, dass die anzeigen, während es leer ist. Ich habe Probleme bei der Einstellung der Tipp-text aus einem Stil. Um genau zu sein, diese funktioniert (das heißt, es
7
Antworten
Was ist der Unterschied zwischen diesen 2 Bindungen: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> und <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ? InformationsquelleAutor der Frage PaN1C_Showt1Me |
4
Antworten
Was mache ich hier falsch?: <GridViewColumn> <GridViewColumn.CellTemplate> <DataTemplate> <Button> <Button.ToolTip> <TextBlock Text="{Binding Path=Title, RelativeSource={RelativeSource AncestorType=Window}}" /> Das ist nur ein Vereinfachtes Beispiel, das nicht funktioniert trotzdem 🙂 Eigentlich brauche ich um einen Wert von einer anderen Eigenschaft,
3
Antworten
Derzeit arbeite ich in einer WPF-Benutzer control (das root-element von meiner XAML-Datei ist "UserControl"), die ich kenne gehostet wird innerhalb eines Fensters. Wie kann ich den Zugriff auf eine Eigenschaft des Fensters mit Daten verbindlich? Weiß jemand,
14
Antworten
Wie verwende ich RelativeSource mit WPF bindings und was sind die verschiedenen use-cases? InformationsquelleAutor der Frage David Schmitt | 2008-09-17
5
Antworten
Ich habe eine ListBox die Bindung zu einem Kind Sammlung auf ein ViewModel. Der listbox-Elemente sind gestaltet in einem datatemplate-basierend auf einer Eigenschaft auf die parent-ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter>
4
Antworten
Wird es RelativeSource FindAncestor, AncestorType... in Silverlight 4? InformationsquelleAutor der Frage David | 2010-02-18