![](/img/trans.png)
[英]How do you programmatically setup the GLWpfControl?
我一直在使用 OpenTK,並且遵循示例/教程非常棒。 我真的想讓 OpenGL 在窗口的一小部分渲染,所以我一直在嘗試使用 GLWpfControl,我想在沒有 XAML 的情況下做到這一點,但我無法讓它正常運行。 我一直試圖讓它從控制台模板通過 dotnet CLI 運行。 這是我的代碼: ...
[英]How do you programmatically setup the GLWpfControl?
我一直在使用 OpenTK,並且遵循示例/教程非常棒。 我真的想讓 OpenGL 在窗口的一小部分渲染,所以我一直在嘗試使用 GLWpfControl,我想在沒有 XAML 的情況下做到這一點,但我無法讓它正常運行。 我一直試圖讓它從控制台模板通過 dotnet CLI 運行。 這是我的代碼: ...
[英]Accessing a static object from Style/template in Generic.xml?
我有一個名為LoadAnimAngle的 double,它簡單地保存旋轉加載圖標的角度,隨着時間的推移旋轉。 這個變量在我的MainViewModel類中定義。 我在所有具有旋轉加載圖標的地方都使用了相同的變量。 我需要在Generic.xml中使用樣式/模板定義的自定義控件中使用它。 這是我綁定 ...
[英]Cannot find governing FrameworkElement, Yet it works like intended (WPF)
我有一個綁定給我一個錯誤,但一切都完全按照它應該的方式工作。 我在“Generic.xaml”中有一個帶有樣式/模板的自定義控件,在 ControlTemplate 中我有以下代碼(以及這個問題的許多其他不相關代碼): 在自定義控件的ViewModel.cs文件中,我有這個: MainViewM ...
[英]Templated FrameworkElement impossible to modify from code behind
語境我有一個重新定義在 FrameworkElement 上應用的 ControlTemplate 的樣式。 在給定事件上,我希望能夠修改 ControlTemplate 內容的某些屬性(來自后面的代碼,而不是綁定)。 我在這里找到的這段代碼需要FrameworkElement: 來自代碼的樣式訪問 ...
[英]Specify the type of a FrameworkElement in C# WPF
我的方法接受任何 FrameworkElement 作為參數。 然后它檢查 FrameworkElement 是否為 Label,條件為“if (MyFrameworkElement is Label)”。 如果條件為真,我希望程序更改 FontSize 屬性。 但是FontSize 不適用於Fra ...
[英]C# WPF Behavior class, AssociatedObject is null after the UIElement was unloaded due to windows scaling change
我是 WPF 的新手,正在嘗試使用可拖動窗口修復錯誤。 我正在檢查我維護的應用程序中的錯誤,其中我們有一個 Behavior 類,我們使用它實現了拖動機制。 當我轉到 windows 的顯示設置並更改縮放比例 (100%/125%/150%/175%) 時,windows 似乎處理應用程序的窗口並 ...
[英]Line disappearing when pen thickness is very small
我正在開發一個在FrameworkElement上繪制線條等幾何元素的應用程序。 線條等實現為GeometryDrawing。 由於我想在任何(可能的)縮放級別保留線條粗細,因此有一個例程可以將線條粗細調整為當前縮放級別和可見幾何體的大小。 現在我遇到了一個問題:在高變焦系數(如490 ...
[英]Cache public properties recalculated when DependencyProperty changes?
我想緩存依賴於一個或多個DependencyProperty值的公共屬性,以便僅當DependencyProperty更改時才重新計算它們。 我的課程繼承自FrameworkElement和INotifyPropertyChanged 。 我已經在這里實現INotifyPropertyCha ...
[英]How to run UWP FrameworkElement SizeChanged method on Visiblity.Collapsed?
當寬度> 50時我想顯示FrameworkElement否則將其折疊 但這僅在可見(且不會折疊)時有效。 即使該方法崩潰了,我該如何運行? 我也嘗試從其父級訪問它,但結果相同。 折疊后無法訪問元素 ...
[英]Button foreground doesn't change when content is StackPanel
我定義了一個按鈕樣式,其中模板具有一個名為“ contentPresenter”的ContentPresenter。 然后,它具有如下設置的觸發器: 當禁用按鈕時,此觸發器僅將按鈕的前景色更改為灰色。 但是,我的應用程序中只有一個按鈕,其內容沒有簡單的文本。 該按鈕如下所示: ...
[英]Converting FrameworkElement to Jpeg in UWP
過去,我可以使用以下代碼將用戶控件轉換並保存為JPEG圖像: 現在,我將WPF項目轉換為UWP。 但是,我找不到如何在UWP中將用戶控件轉換並保存到Jpeg圖像的方法。 你能幫我嗎 ? 謝謝。 更新:UWP中的我的UserControl。 正如我在底部解釋的那樣,如果嘗 ...
[英]WPF Visibility Binding Column in a DataGrid
我有一個DataGrid,我試圖控制每個列的可見性。 當我將列的源綁定到實際的ViewModel時,一切工作都很好,但是我已經讀到該列應該綁定到Framework元素,我對此並不完全了解(因為它不起作用)。 我對每一列的綁定方式不同。 直接使用ViewModel即可。 我綁定到Fra ...
[英]Bind RelayCommand to Button Click or CodeBehind
我想將RelayCommand綁定到Button Click事件 (我知道我可以綁定到命令屬性,但我想綁定到click事件) 我該怎么做? 我使用此代碼,但無法正常工作: 我的某些個人控件沒有此屬性(命令),因此我無法將命令綁定到命令屬性 ...
[英]Expand Window to LEFT & RIGHT but keep the main content at the same position
我有一個向左和向右展開的窗口。 簡化示例: 在這里您可以看到問題所在: 我已經看過WPF-向左擴展窗口 。 解決方案是可行的,但這僅解決了一半的問題。 如何為左和右? UPDATE 我不希望固定Expander列。 它們應僅顯示擴展器所需 ...
[英]WPF keyboard events not firing for FrameworkElement subclass with only visuals
我創建了一個FrameworkElement的子類,該子類具有Visuals的集合: 我使用以下代碼在XAML中顯示此元素: 我已經嘗試了所有可以想到的方法,但是我無法啟動KeyDown事件。 我在網上找到的最常用的評論與重點有關。 我嘗試了Focusable =“ True ...
[英]Why can't I access the frameworkElement's SelectedItem?
我將一個 FrameworkElement 對象發送到我的 ViewModel 中的一個方法,該方法負責在 TreeView 中創建一個新項目。 當我調試時,我可以看到 frameworkElement 的 SelectedItem 中有什么,但是當我想掌握它時,例如 那我不能。 Inte ...
[英]ScrollView does not work inside a dynamically created element
我需要動態創建一些FrameworkElements。 我有一個StackPanel,並在其中創建一個帶有一個PivotItem的Pivot,並在一個帶有StackPanel和Button的ScrollViewer中創建如下: 這是C#XAML代碼: 如果嘗試在XAML中創建所 ...
[英]FrameworkElement method does not draw grid when called from from XAML - but does from Window_loaded
我正在wpf中重建自2011年以來運行良好的vb6應用程序。我的應用程序處理11個文檔。 在vb6中,我在MDI中使用了11種形式。 在wpf中,我使用的是名為Hold的Canvas。 該畫布包含11個我稱為Doc的FrameworkElement實例。 Doc有一些方法可以為我 ...
[英]Common Interface for FrameworkElement and FrameworkContentElement with dynamic programming
我試着簡短地說:FrameworkElement和FrameworkContentElement共享很多相同的API,但是沒有共同的接口。 只有DependencyObject作為基類。 我遇到了IFrameworkElement的這個實現 ,它手動添加了一個接口和兩個包裝類。 現在這 ...