contentpresenter相关内容

WPF:带有 2 个(或更多!)ContentPresenters 的模板或 UserControl 以在“插槽"中呈现内容

我正在开发 LOB 应用程序,我需要多个对话框窗口(在一个窗口中显示所有内容不是一种选择/没有意义). 我希望我的窗口有一个用户控件,它可以定义一些样式等,并且会有 几个 可以插入内容的插槽 - 例如,模态对话框窗口的模板将有一个内容槽和按钮槽(这样用户就可以提供一个内容和一组带有绑定 ICommand 的按钮). 我想要这样的东西(但这不起作用): 用户控件 xaml: ..
发布时间:2022-01-22 18:44:37 其他开发

内容仅在给定时间显示在单个元素中

我试图在特定的滚动查看器中显示一堆带有图标的名称.有两种主要类型的图标需要显示,但是尽管这两种类型的图标都令人厌恶地显示,但一次只有一个元素得到这个图标. 解决方案 这里是一个最小的示例,用于验证具有 x:Shared="False" 的资源可用于呈现多次出现相同的图标,而使用共享资源(默认),只呈现最后一次出现: ..
发布时间:2021-09-30 18:54:07 C#/.NET

如何制作具有多个内容值的按钮?

我的目标是制作一个具有两个 Content 值的按钮. 将拼字游戏图块想象成一个按钮:它的中心是一个大字母,右下角是一个小数字.这就是我要的效果. 我制作了一个按钮,其中有两个 ContentPresenter 对象,并且我为每个 ContentPresenter 指定了不同的样式.但是,我还没有找到一种方法来给每个演示者一个单独的值(即,如果我将按钮的内容设置为“X",那么两个 Co ..
发布时间:2021-09-30 18:49:37 其他开发

自定义 WPF 窗口样式

我正在尝试制作自定义窗口样式.目标是创建一个模板,我的应用程序中的每个窗口都可以使用该模板.模板包含工具栏、标题和“窗口将使用的区域".问题是:当我使用我的样式时,我无法再添加网格和控件. 应用程序.xaml ..
发布时间:2021-09-25 19:33:35 其他开发

WPF:具有 2 个(或更多!)ContentPresenters 的模板或 UserControl 以在“插槽"中呈现内容

我正在开发 LOB 应用程序,我将需要多个对话框窗口(并且在一个窗口中显示所有内容不是一种选择/毫无意义). 我希望我的窗口有一个用户控件,它可以定义一些样式等,并且有几个可以插入内容的插槽 - 例如,模态对话框窗口的模板将有一个用于内容和按钮的插槽(以便用户可以提供一个内容和一组带有绑定 ICommand 的按钮). 我想要这样的东西(但这不起作用): 用户控件 xaml: ..
发布时间:2021-09-15 18:58:17 其他开发

您如何导航复杂的可视化树以重新绑定现有元素?

在上图中,child 是 ContentPresenter.它的 Content 是一个 ViewModel.但是,它的 ContentTemplate 为空. 在我的 XAML 中,我有一个具有以下结构的 TabControl: 在此处和这里. 视图模型不应该真正知道它关联的视图.听起来您的绑定有问题,因为通常您不必“重新绑定"它们.无论哪种方式,附加行为都是实现这一目标的好方法.> ..
发布时间:2021-09-04 18:56:32 其他开发

如何将 UserControl 加载到 (WPF) 窗口内的 ContentPresenter 中?

我有一个包含 Viewbox 的窗口.在那个 Viewbox 中,我想拥有我已经创建为 UserControls 的几个视图之一.我正在使用 MVVM(模型视图视图模型)设计模式.我在网上搜索了大约一个小时,但找不到任何解释如何使用 ContentPresenter 显示 UserControl 的示例或教程. 解决方案 取决于. 我认为您的主要问题是 ContentPresente ..
发布时间:2021-06-04 21:01:35 其他开发