![](/img/trans.png)
[英]WPF Twoway MultiBinding => lost binding?
我有一個帶有 MultiBinding 的復選框,其中一個綁定是雙向的(到視圖模型),另一個是單向的(到它自己的 IsEnabled 屬性)。 在我觸摸 multibound 復選框之前,一切似乎都正常。 然后我突然松了一個綁定。 以下示例演示了此效果。 在實際程序中,IsEnabled 屬性也是 ...
[英]WPF Twoway MultiBinding => lost binding?
我有一個帶有 MultiBinding 的復選框,其中一個綁定是雙向的(到視圖模型),另一個是單向的(到它自己的 IsEnabled 屬性)。 在我觸摸 multibound 復選框之前,一切似乎都正常。 然后我突然松了一個綁定。 以下示例演示了此效果。 在實際程序中,IsEnabled 屬性也是 ...
[英]Multibinding Converter not called in ItemsControl
當SelectedItem值更改時,它不會觸發SelectedItemConverter 。 我嘗試使用SetCurrentValue和InvalidateProperty並擺弄NotifyOnSourceUpdated 、 UpdateSourceTrigger和Mode等屬性。 可悲的是,它們不 ...
[英]WPF - How to bind different datatypes in ItemsControl.Resources
我正在使用數據綁定在 canvas 上繪制不同類型的路徑。 Canvas 在 ItemsControl 中,我使用 MiltiBinding 轉換器。 我的 ViewModel 包含 4 個不同類型的 ObservableCollections(Coords、Holes、MagnetAreas、P ...
[英]WPF TextBox's value updates while I am typing
我已將 TwoWay 模式中的兩個 TextBoxes 綁定到一個double? 通過DoubleConvertor的值。 並且值會在我打字時更新。 第一種情況。 如果我在第一個 TB 中鍵入一個 double 值,切換到第二個,然后按一個無效符號,則該值會被更新刪除。 第二種情況。 如果我輸入的數 ...
[英]How to prevent MultiBinding chain through null object
我有以下 XAML 代碼: ConcatTextConverter 是一個簡單的轉換器,如下所示: 當屬性“Image”為空時,就會出現問題。 第一個文本框只顯示任何內容。 但是,第二個顯示“DependencyProperty.UnsetValue}x{DependencyProper ...
[英]Multibindingconverter not changing color in C# WPF app
在我的 WPF 應用程序中,我嘗試根據該行中其他兩個單元格的值更改一個數據網格單元格的顏色。 這是我的 XML 的摘錄: 這是我的轉換器: 我在調試時進行了檢查,我的 Convert Method 觸發並返回了正確的值。 但是顏色在最終視圖中沒有改變。 編輯:即使從 SolidBrush 更改為 s ...
[英]Binding TextBoxes to a Button (MVVM)
我正在制作一個應用程序來生成指定時間段(例如一周)的食譜。 作為此應用程序的一部分,我必須列出成分列表。 這些成分可以由用戶指定,因此我制作了一個UserControl來添加成分。 此 UserControl 包含 6 個TextBox -es 和一個Button 。 我想要做的是當用戶單擊按鈕時 ...
[英]How to bind a MultiDataTrigger with bindings using different data contexts
我有一個自定義用戶控件,它位於我的 WPF 應用程序的主 window 中。 在 window 中是一個 ItemsControl。 我創建了一個樣式,以便我可以綁定到一個項目數組,這是我的視圖模型 class 的一個屬性。 該數組保存項目控件的 position 的索引。 我應該補充一點,自定義 ...
[英]Bind MenuItem.IsEnabled to property of a view model
我有一個 MVVM WPF 項目,代碼如下: 多路復用器VM.cs MultiplexVM.cs 多路復用器V.xaml 我的目標是將上下文菜單項的IsEnabled綁定到MultiplexVM.cs的IsChecked屬性。 這個想法是實現一個IValueConverter (將Multiple ...
[英]WPF) Why does the exact same binding work in one place but not another?
所以我完全不知道為什么完全相同的綁定適用於一個元素而不適用於另一個元素(在同一個控件上,綁定代碼是復制和粘貼的)。 我制作了一個接收 4 個值的 MultiValueConverter。 values[0] 確定應該返回哪一個 values[1-3]。 (三元邏輯) 這個轉換器很好用。 我使用 ...
[英]WPF: Multibinding not updating with OnPropertyChanged?
我有一個轉換器,它接受一個布爾值,並根據它是真還是假返回 A 或 B。 轉換器根據布爾值選擇正確的值,但僅在開始時,如果我在運行時更改布爾值,轉換器不會更新。 基本上,我有一個用戶控件,里面有一個按鈕,這個按鈕切換“IsOpen”屬性,這很有效。 但是我有一個將 IsOpen 綁定到 Image( ...
[英]WPF MultiBinding and IMultiValueConverter makes a boolean operation
我想用 MultiBinding 和 IMultiValueConverter 創建一個布爾值 OR。 不幸的是,傳遞給轉換器的值總是未設置。 第一個觸發器“TriggerStyle”工作正常。 根據“KeyPlugged”值啟用/禁用按鈕。 多重觸發“EnableTriggerStyle ...
[英]Dagger multibinding java - for two or multiple implementation
我正在嘗試用 Java 代碼(不是 Android)為具有兩個或多個實現的接口創建一個 Dagger。 我能夠使用 javax 庫通過 CDI 成功地做到這一點,但這次我想根據我的項目需要使用 Dagger。 我無法在編譯期間調用正確的實現或事件來解決依賴關系。 我收到多重綁定或缺少綁定的錯誤。 ...
[英]Xamarin Forms 1 view binded to multiple objects
所以我要質疑如何將多個對象綁定到 1 個視圖,因為從我收集的內容來看,你不能將多個 object 內容綁定到每個視圖。 我從 SQL db 和 mongo db 獲得數據,來自一個項目和另一個產品。 我希望能夠根據項目和產品 model 從視圖中輸入數據,並將其顯示到從 2previous 混合的第 ...
[英]WPF: Write rectangle depends on the mouse position using multibinding
如何編寫繪制矩形的 WPF 應用程序。 矩形的大小應該取決於鼠標 position。 鼠標指針始終位於矩形的一個角上。 矩形始終居中。 它應該看起來像這樣: 這是我的代碼: XAML: C#: 提前致謝! ...
[英](Multi)Binding a List to a TextBlock in UWP or WinUI3
這篇文章本來就是答案,但它只適用於 WPF。 UWP 和 WinUI3 沒有多重綁定。 你如何在 UWP/WinUI3 中編寫該代碼? ...
[英]Pass extra argument to command with InvokeCommandAction
有沒有辦法通過Microsoft.Xaml.Behaviors.Wpf的InvokeCommandAction將額外參數(與默認參數一起)傳遞給命令? 如下所示: 這里傳遞的參數是MouseButtonEventArgs : 在這里,我想將OtherElement和MouseButtonEventA ...
[英]How does ComboBox MultiBinding bind to SelectedItem's property
我正在將MultiBinding用於ComboBox 。 我要綁定的參數之一是SelectedItem's SelectedName 。 這里SelectedName是string類型。 如果不是MultiBinding ,我有這個效果很好: 但是在MultiBinding 中,當我嘗試綁定到 ...
[英]WPF: Multibind and Inline Collections
我的 GridViewColumn 中有以下綁定 我收到一個運行時錯誤 (System.Windows.Markup.XamlParseException),說內聯集合不支持多重綁定。 但是,我的轉換器中需要 Property1 和 Property2。 我發現了一個類似的問題,但我無法將它與我 ...
[英]MultiBinding in Xamarin Forms: element is null
我正在嘗試將 MultiBinding 與 Xamarin.Forms 4.8 結合使用,但無法正常工作。 我有這個非常簡單的轉換器: 我正在嘗試在 XAML 標簽中使用它,如下所示: 現在,當我調試時,我可以看到轉換器被調用了三次:一次有兩個空值,然后在設置 SelectedQuantit ...