Tag: multibinding

MultiBinding ist ein XAML-tag bei Microsoft .NET WPF, die können Sie kombinieren mehrerer Datenquellen in einer einzigen Sammlung von Daten für die Datenbindung.

Verwenden Sie eine WPF-Stil zur Vereinfachung wiederholter MultiBindings

Anzahl der Antworten 1 Antworten
Ich bin die Anzeige der Ergebnisse mehrerer tests. Es gibt 2 Variablen für jeden test, und der text und die Farbe der angezeigten Ergebnisse variieren mit den beiden. Ich habe diese arbeiten, aber es gibt eine Menge

ConverterParameter mit Bindung auf Multibinding

Anzahl der Antworten 2 Antworten
ist es möglich, fügen Sie eine Bindung zu einem ConverterParameter in ein MultiBinding? So etwas wie dieses: <HierarchicalDataTemplate DataType="{x:Type Elements:RootElement}"> <HierarchicalDataTemplate.ItemsSource> <MultiBinding Converter="{StaticResource filterConverter}" ConverterParameter="{Binding IsFilterd}"> <Binding Path="Children"/> <Binding Path="FilterChildren"/> </MultiBinding> </HierarchicalDataTemplate.ItemsSource> <TextBlock Text="{Binding Name}" FontWeight="Normal"/> </HierarchicalDataTemplate>

WPF MultiBinding in der Konverter fehlschlägt ==> DependencyProperty.UnsetValue

Anzahl der Antworten 5 Antworten
Meinen code nicht an beim starten, weil die Werte-array in der Converter aufgerufen wird die Multibinding ist nicht gefüllt mit dem richtigen Wert, sondern haben einen Wert von DependencyProperty.UnsetValue. haben Sie einen Blick auf Konverter und auch

WPF MultiBinding

Anzahl der Antworten 1 Antworten
Habe ich zwei Textboxen, eine für die billing-Adress-Feld und eine für eine Versand-Adresse-Feld. Wenn der Benutzer tippt etwas in die Rechnungs-Adresse-Textfeld die Lieferadresse Textfeld bekommt den gleichen Wert aufgrund der folgenden bindenden Szenario: <TextBox Name="txtBillingAddress" Text="{Binding BillingAddress,

wpf multibinding zu viewmodel?

Anzahl der Antworten 4 Antworten
Für das Leben von mir, ich kann nicht scheinen, um binden zu meinem viewmodel mit multibindings. Alle Beispiele, die auf der net-Bindung an gui-Elementen direkt, aber immer wenn ich versuche eine viewmodel-Objekt-Ausnahmen geworfen werden. Meine Frage ist,

WPF MultiBinding Ausfällt. Warum?

Anzahl der Antworten 3 Antworten
Habe ich dieses Markup: <GroupBox BorderThickness="2"> <GroupBox.BorderBrush> <SolidColorBrush x:Name="Border"> <SolidColorBrush.Color> <MultiBinding Converter="{StaticResource ConnectionAndLoggedInToBorderBrush}"> <Binding Path="IsConnected"/> <Binding Path="IsLoggedIn"/> </MultiBinding> </SolidColorBrush.Color> </SolidColorBrush> </GroupBox.BorderBrush> In der code-behind habe ich diese Zeile in den window_loaded-Methode: DataContext = uiManager; uiManager ist der

Lassen Sie WPF-Tabcontrol-Höhe, übernehmen Höhe der größte posten?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zu haben, zu tabcontrol nehmen Sie die Größe der größten Karteireiter (naja, eigentlich ist die tabitem-Inhalt)? Da das tabcontrol-Steuerelement hat keine bestimmte Größe zugewiesen, es sollte autosize: es ist das richtig, aber beim

Text über TextBox mit UpdateSourceTrigger=PropertyChanged wird nicht aktualisiert, wenn die Umwandlung von text-Eingabe Ergebnisse in unveränderter Quelle Wert

Anzahl der Antworten 1 Antworten
Habe ich ein Textfeld, dessen Text Eigenschaft hat eine TwoWay MultiBinding mit UpdateSourceTrigger eingestellt PropertyChanged. Die ersten Bindung ist eine Abhängigkeitseigenschaft (Wert), die eine PropertyChangedCallBack - Funktion rundet den Wert auf eine Nachkommastelle. Dem Zweck, das text-Feld

Problem beim mischen MultiBinding converter und Trigger in der Art

Anzahl der Antworten 1 Antworten
Einstellung der Stil in <UserControl.Resources> (vorausgesetzt der Konverter gibt die Farbe Rot) <Style x:Key="FieldToValidate" TargetType="{x:Type TextBox}"> <Setter Property="Background"> <Setter.Value> <MultiBinding Converter="{StaticResource VisualQueueOnErrorConverter}"> <Binding RelativeSource="{RelativeSource self}" Path="Name" /> <Binding RelativeSource="{RelativeSource AncestorType={x:Type DockPanel}}" Path="DataContext.ErrorFieldName" UpdateSourceTrigger="PropertyChanged" Mode="TwoWay" /> </MultiBinding> </Setter.Value>

setzen multibinding auf einer einzelnen Zeile in xaml

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, dies zu nehmen multibinding: <TextBox.IsEnabled> <MultiBinding Converter="{StaticResource LogicConverter}"> <Binding ElementName="prog0_used" Path="IsEnabled" /> <Binding ElementName="prog0_used" Path="IsChecked" /> </MultiBinding> </TextBox.IsEnabled> und setzen alles auf eine Zeile, wie in <TextBox IsEnabled="" />? Wenn ja, wo kann

StringFormat und Multibinding mit Label

Anzahl der Antworten 3 Antworten
Möchte ich nutzen, StringFormat zu tun something wie dieses : <Label x:Name="myLabel"> <Label.Content> <Multibinding StringFormat="{}{0} - {1}"> <Binding Path="Lib1" /> <Binding Path="Lib2" /> </MultiBinding> </Label.Content> </Label> Aber es funktioniert nicht und ich habe diese Fehlermeldung statt :

MultiDataTrigger vs DataTrigger mit Multibinding

Anzahl der Antworten 1 Antworten
Stieß ich auf eine situation, wo ich kann leicht zu erreichen die gleiche Funktionalität durch die Verwendung eines MultiDataTrigger oder, alternativ, mit einem DataTrigger mit einem MultiBinding. Gibt es irgendwelche inhaltlichen Gründen zu bevorzugen, die einen Ansatz

Wie binden Sie mehrere Werte an einen einzelnen WPF TextBlock?

Anzahl der Antworten 4 Antworten
Ich bin derzeit mit der TextBlock unten zu binden, die den Wert einer Eigenschaft mit dem Namen Name: <TextBlock Text="{Binding Name}" /> Nun, ich möchte zu binden anderen Eigenschaft namens ID den gleichen TextBlock. Ist es möglich,

String-Format mit MultiBinding?

Anzahl der Antworten 1 Antworten
Ich versuche, die Anzeige einer Zeichenkette in XAML mit Label-Steuerelement. Folgende ist meine XAML-code : <Label Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top"> <Label.Content> <MultiBinding StringFormat="{}{0} x {1}"> <Binding Path="Width" /> <Binding Path="Height" /> </MultiBinding> </Label.Content> Breite und Höhe

Wie kann ich einen konstanten Wert für 1 Bindung in Mehrfachbindung übergeben?

Anzahl der Antworten 4 Antworten
Ich habe eine multi-Bindung wie <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> Willst und ich pass ein fester Wert, z.B. "123", um eine der zwei Bindungen vor. Wie kann ich