问题标签 [frameworkelementfactory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2262 浏览

c# - WPF FrameworkElementFactory 图像创建无法为 MouseDownEvent 添加处理程序

我正在使用 Framework ElementFactory 在 DataTemplate 中创建图像。尝试处理 Image 类型的 MouseDown 事件时,抛出异常 - “处理程序类型无效。

我们如何为 Image 类型的 FrameworkElementFactory 添加 MouseDownEventHandler

最后一行抛出异常。请帮忙

0 投票
1 回答
5912 浏览

wpf - 使用 FrameworkElementFactory 的目的

在我正在工作的一个应用程序中,我发现了这段代码 -

MatrixCellTemplate用于设置这样CellTemplate的自定义DataGridTemplateColumn(后来添加到DataGrid.Columns集合中) -

我不确定使用它FrameworkElementFactory有什么好处,如果我直接MatrixCellContainer用作单元格模板会遇到什么问题 -

0 投票
0 回答
457 浏览

wpf - 扩展器标题文本在组合框中显示为“System.Windows.FrameworkElementFactory”

我正在执行以下操作以将扩展器添加到我的组合框-

问题:在组合框中的运行时,扩展器的标题文本以“System.Windows.FrameworkElementFactory”的形式出现,而不是值。

我在许多网站上发现了相同的问题,但没有答案。

任何形式的帮助表示赞赏。谢谢。

0 投票
1 回答
2311 浏览

c# - 从 FrameworkElementFactory 获取值

我有一个带有一个 GridViewColumn 的列表视图

稍后当我想检索复选框是否被选中时,我正面临FrameworkElementFactory,因为它没有 GetValue 方法,不知道如何将其转换为复选框,所以我如何从FrameworkElementFactory获取 IsChecked 属性,知道能够为我的列表视图的任何元素访问它

0 投票
1 回答
1764 浏览

c# - 从 FrameworkElement 获取 FrameworkElementFactory

我有一个FrameworkElement,比如StackPanel有孩子,我需要创建一个DataTempltate,其VisualTree属性是 my FrameworkElement。要完成这项工作,我需要将我FrameworkElement的等效转换为FrameworkElementFactory.

我能怎么做?

0 投票
0 回答
114 浏览

listview - 如何使运行时 ListView 具有绑定?wpf

例如,我无法从此代码中获得结果!请帮助我,tnx。:)

0 投票
1 回答
1517 浏览

c# - 如何从数据模板中提取 UI 元素?

我使用以下代码创建数据模板项:

如何从数据模板中获取文本框..?

我尝试了以下链接 Link 1

链接 2

但是我没有正确理解这些东西......

我在 xaml 中使用了以下代码

谁可以帮我这个事?

0 投票
1 回答
1597 浏览

c# - 设置绑定到模板子

我源自System.Windows.Controls.ScrollViewer并更改了模板;我的想法是创建一个ScrollViewer在 Visual Studio 2010 中看到的,它有一个小的 ComboBox 来设置文本的缩放。

" ZoomPercentageValueComboBox" 有以下内容DependencyProperty

ScrollViewer的有以下方法:

这实际上取自原始ScrollViewer. 现在我想说明,如果ZoomValuePropertyComboBox 中的DependencyProperty" ZoomPercentageValueProperty" 发生变化,作为 类成员的" "ScrollViewer也会发生变化。我有这样的想法:

但这并没有真正起作用

0 投票
0 回答
39 浏览

frameworkelementfactory - FrameworkElementFactory 在我的 VS2012 中不可用

我尝试使用 FrameworkElementFactory 创建模板。但它没有显示任何类似的东西。它显示一个错误。

该论坛中有人告诉它已弃用。那么,我如何在不使用 FrameworkElementFactory 的情况下创建模板?

0 投票
0 回答
313 浏览

c# - 如何获取 FrameworkElementFactory 创建的实际对象?

我正在使用以下代码通过向 Thumb 添加模板控件来创建可拖动控件。但是,我需要在创建的 FilePickerPopup 对象上调用方法以设置委托等。如何访问创建的对象?下面显示的方法无法获取实际对象。

有没有比这更简单的方法来创建可拖动的 UserControl?据我了解,这可能是一种已弃用的方法。谢谢。

注意 FilePickerPopup 有一个公共方法 SetParent(object parent);