[英]binding can only be set in dependencyproperty of dependencyobject
這是我的 xaml 源代碼。 我收到一條錯誤消息,指出只能在依賴項 object 的依賴項屬性中設置綁定。但我不知道是什么原因造成的。 我不明白為什么我需要一種方法來為我的代碼添加依賴項沒什么特別的,只是添加到堆棧面板 我在另一個項目中使用的這段代碼有效。 我不知道為什么即使我將它應用於相同的圖像 ...
[英]binding can only be set in dependencyproperty of dependencyobject
這是我的 xaml 源代碼。 我收到一條錯誤消息,指出只能在依賴項 object 的依賴項屬性中設置綁定。但我不知道是什么原因造成的。 我不明白為什么我需要一種方法來為我的代碼添加依賴項沒什么特別的,只是添加到堆棧面板 我在另一個項目中使用的這段代碼有效。 我不知道為什么即使我將它應用於相同的圖像 ...
[英]How to get the Window hosting a UIElement instance
我正在嘗試獲取在Window 3 中托管UIElement實例的 Window 實例。 .NET 中的 Window class 中有一個輔助方法( 請參閱此線程),但我找不到與 C++/WinRT 類似的方法。 我按照一些建議嘗試了VisualTreeHelper ,但它在這里沒有幫助; 父母 ...
[英]UWP DependencyObject Binding Windows.UI.Xaml.Markup.XamlParseException
我有一個帶有 XAML 頁面的 Visual Studio 2019 UWP 項目,該頁面使用綁定值的依賴屬性。 在調試模式下一切正常,但在發布時卻不行。 我綁定 VS relase 不喜歡的方式有什么問題? 下面的示例代碼顯示了一個 Windows.UI.Xaml.Controls.FontIc ...
[英]Can we implement dependency property in a class that does not inherit from DependencyObject? If yes, what is the difference?
我們可以在不繼承自DependencyObject的 class 中實現依賴屬性嗎? 如果是,有什么區別? ...
[英]WPF DependencyProperty: how to specify the OPPOSITE action of PropertyChangedCallback?
我正在將自定義字符串 DependencyProperty 添加到 WPF UserControl,它將綁定到我的業務 object 中包含 rtf 的字符串屬性。 我的PropertyChangedCallback有效:它包含一段代碼,用於使用e.NewValue rtf 字符串以編程方式對嵌套 ...
[英]Better way to trigger color change based on displayed text
我有一個struct class 記錄一個值和一個檢查,它只是說明它是好還是壞。 我想創建一個TextBlock ,當值為“壞”時,其背景變為紅色。 這就是我目前在我的用戶控件的 XAML 中所做的。 以及依賴對象“Value”和“Check”的標准代碼隱藏 所以,這里發生的事情是,我通過將顯示的T ...
[英]Child object property change fires parents DependencyPropertyChanged callback?
在定義繼承Animatable類的基類時,我發現自己發現了一些奇怪的行為。 當我在“父級”類中創建子級DependencyProperty時,然后定義該“父級”類的實例,然后更改父級子級上的屬性,將觸發為父級子級屬性定義的PropertyChangedCallback。 按照必要的最 ...
[英]DependencyObject does not handle equality on object properties well
我遇到了StackOverflowException,這使我發現DependencyObject無法正確處理相等性! 當DependencyProperty的類型為Object ,它將始終使用Reference.Equals 。 當應用相同的值時,這將導致每次觸發字符串和值類型的Prop ...
[英]How to cast DependencyObject as FileInfo in PropertyChangedCallback
我有一個FileInfo類型的DependencyProperty,並且在PropertyChangedCallback ,我無法將DependencyObject FileInfo為FileInfo類型。 錯誤是: 無法將類型“ System.Windows.Dependen ...
[英]Binding Data Between Nested UserControls
我產生了一個主窗口,以啟動驅動一系列用戶控件的應用程序。 默認情況下,主窗口內部有一個用戶控件。 我在將依賴項對象從子用戶控件傳播到父用戶控件方面遇到了挑戰。 預警,我是一名DBA,這是我第一次接觸MVVM,因此該方法可能完全無效。 如果您需要其他任何代碼段,我也可以提供它們:)。 該 ...
[英]ValidationRule and DependencyObject
我需要將Binding值發送到ValidationRule 。 我正在使用DependencyObject ,但值始終為null 。 這是我的DependencyObject 這是我的ValidationRule : 這是XAML : 當我逐步通過MyTextBo ...
[英]Getting a 'A 'Binding' can only be set on a DependencyProperty of a DependencyObject.' error on a DependencyObject
我不斷收到“只能在 DependencyObject 的 DependencyProperty 上設置“綁定”。 我的 XAML 文件中出現錯誤並且運行該應用程序也不起作用。 我只是要發布代碼,因為我一直盯着這個幾個小時,沒有解決方案...... 主窗口.xaml 上面這行是我的 MainW ...
[英]trainings DependencyObject - custom command
我嘗試創建從DependencyObject和ICommand繼承的Command。 我有以下代碼: 和 當我按下“測試”按鈕時, Command和AfterCommand為null。 你有想法嗎 ? 什么是導致無法將ICommand引用添加到ViewModel的最佳方法是 ...
[英]UWP LogicalTreeViewHelper
我正在嘗試將庫從wpf轉換為uwp。 我快完成了,但是現在有了LogicalTreeViewHelper,它在UWP中不再存在。 有誰知道如何在uwp中替換它? ...
[英]Set bindings for custom DependencyObjects
這是這里問題的延續: 嘗試設置自定義DependencyObject。 顯然缺少一些東西 。 編輯原始問題不切實際。 變化太大了。 所以我開始一個新的問題。 我正在嘗試在UWP應用中設置自定義DependencyObjects之間的綁定。 相關代碼如下。 我看到了對Actual ...
[英]Trying to setup a custom DependencyObject. Clearly missing something
我在UWP應用中具有以下內容。 注意,我的Element來自DependencyObject,而不是Control,Panel等。但是,當我調用測試方法MessWithBindings()時,綁定不起作用。 雖然會觸發PropertyChanged方法,但是PropertyChangedEv ...
[英]async method throw strange exception “most create DependencySource …”
在我的課程中,有兩種方法async GetDataAsync和不同步GetData()。 為什么拋出異常? 使用同步方法,一切正常。 消息:“必須在與DependencyObject相同的線程上創建DependencySource。” 這就像我不是在UI線程中更新UI,而是異步/等 ...
[英]Add dependency property to a WPF behaviour
我有以下行為可以設置GridControl的顏色格式,如果我設置了靜態ColorScaleFormat,它可以正常工作。 但是,我需要將其數據綁定到我的視圖模型,因為色標格式取決於模型數據。 無論如何,我需要將其設為DependencyProperty,如下所示。 問題是我在運行時收到 ...
[英]Get the UserControl of a Child control in Windows 10
我有一個由幾個子控件組成的UserControl,將其稱為MyUserControl 。 因此,它在其他控件中包含一個textbox作為子控件。 如果我有子textbox ,如何使MyUserControl作為父textbox ,而不僅僅是textbox所在的Grid 。 我找到了 ...
[英]DependencyObject.SetValue vs cast and set property
我有一個屬性更改回調,我需要在其中執行一些驗證。 我將采用一個新值並根據一組其他屬性標准(例如最小值和最大值)對其進行驗證。 為此,我計划從已更改的事件中獲取依賴項對象並使用 或將其強制轉換為變量並直接使用屬性 我的問題是使用任何一種方法而不是另一種方法的原因是什么。 與說大量的 Set ...