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…
FrameworkElement 是否呈现?
有没有办法知道FrameworkElement是否已渲染到屏幕上。例如。我有两个矩形,其中一个与另一个重叠。但我不确定其中一个与另一个重叠“多少”。 所以我…
将 ScrollViewer 附加到 FrameworkElement?
是否可以使用Adorner或其他方式动态获取UIElement/FrameworkElement并将其放置在动态创建的ScrollViwer中?我知道明显的问题是您必须首先将元素与其父…
权限被拒绝 - 使用 .NET Remoting 和 FrameworkElementAdapters 的跨进程 UI
我的问题非常相似,即使不是这个问题的副本。令人恼火的是,这个“答案”并没有给我太多的帮助,坦率地说,我处于无所事事的状态。 问题应该是相当明…
在运行时动态创建(封装)子级的 WPF 元素
我想创建一个 WPF 元素,该元素在运行时完全控制其子元素 - 当其属性更改时添加和删除子 UI。有点像 ItemsControl 在修改 ItemsSource 属性时所做的事…
在另一个 FrameworkElement 中绘制 FrameworkElement
public class VisualCue : FrameworkElement { public List<Indicator> Indicators { get set } public VisualCue() { this.Indicators = new Lis…
如何以编程方式获取 WPF FrameworkElement 的当前视觉状态?
如何以编程方式获取 WPF FrameworkElement 的当前视觉状态?我所说的状态是指“正常”、“鼠标悬停”、“禁用”等状态。 编辑: 基本上,我正在使用 V…