检测 WPF FrameworkElement 是否滚动
我刚刚发现了 FrameworkElement.BringIntoView 方法,该方法非常有用。 但是,我还希望能够检测某个元素是否确实在视图中。换句话说,一个函数告诉我…
找到 silverlight FrameworkElement 所在的对话框?
我有一个 silverlight 应用程序,由多个对话框组成,每个对话框中都有一个 FrameworkElement 集合。 是否可以找到 Framework 元素所在的对话框?…
如何在 WinRT 中将 FrameworkElement 更改为 Image?
我手上有 FrameworkElement ,它也有父级。我想在WinRT平台中将其更改为Image。我尝试了WriteableBitmap。但它确实有要渲染的元素参数。 VisualBrush …
UIElement 与 FrameworkElement
我不清楚什么时候会使用 UIElement 而不是 FrameworkElement,以及为什么会有 FrameworkElement 类。本质上,与 UIElement 相比,FrameworkElement 提…
FrameworkElement.Parent 和 VisualtreeHelper.GetParent 的行为不同
在 WP7 应用程序中,我递归地使用 FrameworkElement.Parent 来确定特定元素是否位于另一个元素内部。但它并不总是能正常工作。 然后我更改了代码以递…
为什么 FrameworkElement.VisualChildrenCount 受到保护?
这是我的问题的背景: 我想知道特定的 System.Windows.Documents.AdornerLayer 是否为空。 “好的,我将检查 myAdornerLayer.VisualChildrenCount > 0…
Silverlight 4.0 中的子类化 FrameworkElement - 测量通过问题
我目前在 Silverlight 中遇到一个问题,我想检测元素大小的变化并对其做出反应。但是,使用 .SizeChanged 进行侦听实际上是不够的,因为在调用 .SizeC…
WPF/Silverlight 中的 UIElement 与 FrameworkElement
考虑到 FrameworkElement 继承 UIElement,我何时从 UIElement 和 FrameworkElement 派生。谁能举出现实生活中的例子吗?…
FrameworkElement.Name 问题
我试图在构造函数中设置页面的 Name 属性: public partial class PageListView : Page { public PageListView(string title) { InitializeComponent(…
WPF 自定义框架元素/IScrollInfo
我有一个简单的测试应用程序,带有基本的自定义 FrameworkElement 实现(下面的 TestElement)。 TestElement 创建了一些绘图视觉效果,并在构造函数…
WPF FrameworkElement鼠标点击问题
在 WPF 应用程序中,我在网格内有一堆自定义控件。为了处理鼠标单击它们,我使用网格的 MouseLeftButtonDown 事件,并在事件处理程序中检查单击了哪个…
C# WPF 在 Stackpanel 中编程创建的 DataTemplate Dockpanel 没有效果
我正在尝试为列表框动态创建数据模板。这是针对自定义用户控件的。此 UserControl 有一个 DependencyProperty,它接受任何类型的 IEnumerable。 则输…
WPF - 将 ContentControl 添加到自定义画布
我有一个继承自 Canvas 的自定义 DrawingCanvas。当我使用以下代码将 ContentControl 添加到 DrawingCanvas 时,没有任何显示。 GraphicsRectangle re…
FrameworkElement 的 DataContext 属性不会沿元素树继承
WPF 专业人士您好,至少我希望你们中的一些人阅读本文! DataContext 是 FrameworkElement(所有 WPF 控件的基类)上的一个属性,并作为 DependencyPr…