uielement相关内容

RenderTranform 不渲染变换

所以我有一个画布和一个椭圆.并调用一个方法来像这样移动 Ellipse public void moveElipse1ToCoordinate(Point point){动作动作 = () =>{TranslateTransform moveTo = new TranslateTransform();moveTo.X = 点.X;moveTo.Y = 点.Y;StimulyEllipse1.Re ..
发布时间:2021-09-28 20:29:56 其他开发

WPF/Silverlight 中的 UIElement 与 FrameworkElement

考虑到 FrameworkElement 继承 UIElement,我什么时候从 UIElement 和 FrameworkElement 派生.谁能举出真实的例子? 解决方案 这是一个学习 WPF 架构的好页面,这个答案只适用于 WPF.如果您有时间,请查看 UIElement 和 FrameworkElement 部分,以及其余部分.这是链接页面的引述,解释了为什么存在 2 个级别: ..
发布时间:2021-09-28 20:23:38 其他开发

WPF - 获取内存中 UIElement 的大小?

有没有办法获取驻留在内存中且尚未渲染的 UIElement 的大小? 我目前有一个例程,可以从 DataTable 创建一个 Grid,然后将 Grid 添加到 FixedDocument 中.我需要知道 Grid 的大小,因为我想在需要时自动从纵向切换到横向;甚至更改网格的 FontSize. 解决方案 您需要强制渲染项目,或等待项目渲染.然后您可以使用 ActualHeight ..
发布时间:2021-09-28 20:11:01 其他开发

Storyboard ui 元素不会出现在 Xcode 5 中

我已将我的 iPad 应用程序从 iOS 6 转换到 iOS 7,我不得不关闭自动布局,否则当我选择查看情节提要时整个应用程序会崩溃. 现在我可以查看它了,所有的 uielement 都不会出现在每个故事板屏幕中. 屏幕在那里,但它们是空白的(白色).编辑器显示它们在那里,但我根本无法查看它们. 解决方案 尝试更改视图的宽度和高度/x 和 y 坐标.这为我解决了同样的问题. ..
发布时间:2021-08-30 20:11:03 移动开发

如何在 WPF 中制作 UIElement 的截图

我在创建 scatterview 的屏幕截图时遇到问题.我的屏幕截图总是包含一个黑框. 这是我的 XAML 代码: http://www.grumpydev.com/2009/01/03/taking-wpf-截图/ ///////获取当前UIElement的JPG“截图"//////UIElement 截图///缩放以呈现屏幕截图///JPG 质量///JPG数据的字节数组public ..
发布时间:2021-07-17 18:46:56 其他开发

的制作方法在 WPF UI 中可交互或可点击

这是我使用 WPF 设计 UI 的第一天.我查了Flow Document的MSDN官方文档,发现可以在RichTextBox中放置一个UI控件.我确实放了一个按钮,但发现它不可交互 - 我无法点击它,因为它是灰色的.而且我还尝试了其他控件,它们都显示正常,但不支持交互.即使是超链接也不起作用. 我在互联网上搜索过,最接近的问题是关于如何使内部超链接可点击:类似的问题:C# WPF Text ..
发布时间:2021-07-10 18:37:45 C#/.NET

WinRT中UIElement的绝对坐标

在Metro风格应用中找不到找到 UIElement 绝对位置的方法.有人知道解决方案吗? (上下文:我希望在弹出的按钮旁边显示一个弹出窗口) 解决方案 这应该有效... private void Button_Click(对象发送者,RoutedEventArgs e){var button =发送者为Button;var ttv = button.TransformToVis ..
发布时间:2021-04-18 19:51:38 C#/.NET

JavaFX应用程序隐藏OSX停靠图标

我需要隐藏javafx应用程序的停靠图标.在普通的Java应用程序中,可以通过以下属性来实现: System.setProperty("apple.awt.UIElement","true"); 但是,这似乎不适用于JavaFX. 谢谢! 解决方案 只需尝试一下.您必须修改* .app/Contents/Info.plist并添加 LSUIElement ..
发布时间:2020-11-26 02:44:48 Java开发

UIElement上的多个几何剪辑

我正在为Windows Phone 7使用C#,Silverlight,Visual Studio. 是否可以提供UIElement多个Geometry剪辑?等同于: Path myPath = new Path(); myPath.Data = myRectangle; // say of size 100x100 myPath.Clip = myClipRect; // small ..
发布时间:2020-11-13 19:16:37 C#/.NET

如何制作UIElement的深层副本?

因此,我有一个服务于Silverlight应用程序的打印组件。该程序中的其他模块可以向打印组件发出信号,并向其传递 UIElement ,然后打印组件将其绘制到屏幕上。一切都很好。当我尝试操纵UI元素以更好地设置其格式以适合用户选择的纸张尺寸或具有这种效果的任何内容时,就会出现问题。似乎传入的UI元素通常与屏幕上的UI元素完全相同,并且screen元素会自行更改以匹配我所做的“仅打印”更改。现在, ..
发布时间:2020-10-19 21:32:44 其他开发

Silverlight:如何制作UIElement的ShallowCopy

我需要在两个不同的画布上添加一个UIElement,但是一个UIElement只能是一个画布的子代,因此我必须创建UIElement的ShallowCopy(不需要DeepCopy). 我想使用MemberwiseClone,但受保护,不能使用. 我也想定义一个扩展方法UIElement.ShallowCopy,但是它仍然会调用MemberwiseClone,该方法再次受到保护. ..
发布时间:2020-07-07 01:52:22 其他开发

如何获得UIElement的父级?

好吧,我知道FrameworkElement是UIElement的直接子类,它具有Parent属性,但是Panel的子类型为UIElement而不是FrameworkElement(子类型为UIElementCollection)这似乎意味着您可以将UIElement直接添加到面板中. 也就是说,如果您有一个UIElement并想查看它是否具有作为面板的父级,那么我知道如何测试它的唯一方法是 ..
发布时间:2020-07-02 05:41:28 其他开发

获取WPF UIElement的左上角坐标

我正在扩展Microsoft调整大小的 Adorner 示例,并且需要能够在说出左下拖动手柄后重新定位元素。 因此,如果我的表单上有一个150宽,35高的文本框,并且左下方的拖动手柄将宽度更改为200宽,则文本框的右手仍然保留 所以我需要知道UIElement的左上角坐标。我尝试了Canvas.GetLeft和Canvas.GetTop,但是它们返回的NaN令人困惑。 我刚刚尝试 ..
发布时间:2020-05-30 21:27:28 C#/.NET

如何获得UIElement的父Popup?

我在下面有两个关于标记的问题: 为什么VisualTreeHelper.GetParent(button)返回null? 如何为UIElement获取父级Popup? 解决方案 因为Button仅在显示弹出窗口时才添加到可视树中. 嗯...很棘手... 修改 在下 ..
发布时间:2020-05-29 01:21:53 其他开发

WPF ListBox-获取UIElement而不是SelectedItem

我创建了一个ListBox,其DataTemplate作为Itemtemplate.但是,有没有一种简单的方法可以访问生成的UIElement而不是代码背后的SelectedItem? 当我访问SelectedItem时,我只是从我的计算机中获取了选定的对象 ItemsSource集合.有没有一种方法可以访问UIElement(即 DataTemplate与绑定对象一起生成的元素)? ..
发布时间:2020-05-02 08:52:59 其他开发