29得票4回答
为什么单选按钮称为“radio”按钮?

我在思考我第一次接触HTML语言时的情景,想起当时我在寻找带点的那个特定按钮。点击它会显示多个选项,只能选择其中一个。我发现它被称为单选按钮。我不知道词“收音机”与这样的东西有什么关系,现在是解开谜题的时候了。 所以我的问题是...为什么它被称为单选收音机按钮? 这个问题可能没有具体的目的,...

15得票2回答
WPF/Silverlight中的UIElement与FrameworkElement有何不同?

在什么情况下才会从UIElement和FrameworkElement派生,考虑到FrameworkElement继承自UIElement。有人能给出现实生活中的例子吗?

14得票2回答
获取WPF UIElement的左上角坐标

我正在扩展微软的调整大小 Adorner 示例,并且需要在例如拖动底部左侧手柄之后重新定位元素。 因此,如果我有一个宽度为150、高度为35的文本框,位置在我的表单上,底部左侧手柄将宽度更改为200,文本框的右侧保持不变,但左侧边缘向左移动。 因此,我需要知道 UIElement 的左上角...

14得票2回答
WPF ListBox - 获取 UIElement 而非 SelectedItem

我创建了一个带有 DataTemplate 作为 Itemtemplate 的 ListBox。然而,在代码中有没有一种简单的方法来访问生成的 UIElement,而不是SelectedItem? 当我访问 SelectedItem 时,我只能得到从我的ItemsSource集合中选择的对象...

13得票3回答
WPF - 判断鼠标是否悬停在UI元素上

我有一些 XAML 标记语言,看起来基本上像这样:<Canvas x:Name="A"> <Canvas x:Name="B"/> </Canvas> 我想确定鼠标是否悬停在Canvas B上。 当我的鼠标悬停在Canvas B上时单击,鼠标的D...

11得票1回答
在Windows Phone上,查找按钮/UI元素相对于网格屏幕的位置

我无法找到一种方法来获取屏幕上的控件(如按钮)在所在网格中相对于坐标(x,y)的位置。是否有我忽略了的方法可以实现这个功能?

11得票7回答
WPF UIElement是否有唯一标识符?

为了记录我的WPF表单中的用户操作,我添加了一些全局事件处理程序。 我想记录触发事件的精确控件,是否有像 ASP.Net 中的 ClientId 一样的 WPF UIElement 的唯一标识符?

10得票1回答
你如何获取UIElement的父级?

好的,我知道FrameworkElement是UIElement的直接子类,具有Parent属性,但Panel对象的子元素为UIElement类型,而不是FrameworkElement类型(Children属性是UIElementCollection类型),这意味着您可以直接向Panel添加...

10得票2回答
WPF - 获取UI元素在内存中的大小?

有没有一种方法可以获取在内存中但尚未呈现的UIElement的大小? 我目前有一个例程,它从DataTable创建Grid,然后将该网格添加到FixedDocument中。我需要知道Grid的大小,因为我想在需要时自动从纵向切换为横向; 或者甚至更改网格的FontSize。

10得票4回答
Silverlight 4 - 将UIElement渲染为图像

当用户点击按钮时,我想要捕获一个 UIElement 的快照,并将它当前的状态加载到一个 Image 元素中。如何将一个 UIElement 渲染为一个 Image?