问题标签 [wpf-controls]

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 投票
2 回答
1675 浏览

c# - 在 WPF 中处理 Content 属性

我目前面临着巨大的问题,即我正在显示图像和图像中的一些文本问题是当我从代码更改按钮的内容属性时,我的图像消失并且只显示分配的文本,我想保留图像并且只是想更改文本,任何建议如何处理

和按钮看起来像这样

替代文字

谢谢

0 投票
2 回答
3302 浏览

wpf - 如何覆盖在运行时创建的 wpf 控件中的应用程序样式

我试图在运行时创建一个 WPF 控件,但我不知道如何让它忽略来自 App.xml 资源的样式。我尝试将样式设置为 null 并将 OverridesDefaultStyle 设置为 true 但没有运气。应用程序设置将前景设置为白色,我似乎无法明确将其设置为其他任何内容。

编辑:出于某种原因,我永远无法让标签工作,但是当我切换到文本框时,它工作正常。

谢谢你的回复。

0 投票
2 回答
7913 浏览

wpf - 一次更新 UserControl 中的所有绑定

当 UserControl 的可见性更改为 Visible 时,我需要更新其上的所有绑定。几乎我所有的绑定都绑定到用​​户控件的 DataContext 属性,所以我正在尝试更新该绑定的目标:

但是我得到null了方法的结果,GetBindingExpression(..)我想知道我是否用错了。

此外,是否有任何其他好方法来刷新控件上的所有绑定(使用 DataContext 作为源)。

0 投票
3 回答
10184 浏览

c# - 在 WPF 中,创建类似于 Outlook 2007 的日历视图的最佳方法是什么?

我正在编写一个 WPF 桌面应用程序,并且有一个需要看起来像日历的视图。我只需要展示四个星期(固定)。每周都会有一个项目列表(可能用 ListView 表示)。我在两种方法之间进行辩论:

  1. 使用布局控件 - 每个“单元格”都包含一个 ListView 的 Grid 控件

  2. 使用 ListView + GridView,然后自定义样式看起来更像日历

在我看来,布局控件会更容易实现,但感觉有些脏。我基本上会硬编码 28 个单元格,每个单元格都包含一个 ListView。但同样,这很简单。

我在想 ListView/GridView 会更优雅,但我仍然需要为每个单元格创建一个 ListView,然后我必须弄清楚如何设置控件的样式,使其看起来更像日历而不像一张桌子。

想法?

0 投票
1 回答
785 浏览

wpf-controls - 矩阵(报告服务)在 WPF 中看起来很像控件

如何在 WPF 中创建一个看起来像控件的矩阵?

我想创建一些类似的,如以下链接中显示的。 http://msdn.microsoft.com/en-us/library/ms157334.aspx

谢谢沙拉特

0 投票
1 回答
11137 浏览

wpf - 如何在 MFC 应用程序中托管 WPF 内容?

我将在这里回答我自己的问题,因为我花了几个小时拼凑起来,并想分享我发现的东西,希望我能拯救别人的挖掘。

有一个MSDN Walkthrough可以帮助您了解大部分情况,但是我在其他地方找到了一些关键部分。例如,演练告诉您将行 [System::STAThreadAttribute] 放在 _tWinMain() 定义之前,但如果您正在实现标准 MFC 应用程序,则源代码中没有 _tWinMain()。

如果这里有任何不清楚的地方,请随时提出问题,我将编辑答案以使事情更清楚。

0 投票
4 回答
50713 浏览

wpf - 如何在 WPF 中获取顶部对象(窗口或页面)?

在我的自定义 WPF 控件中,我想获得一个包含窗口或页面。当控件位于窗口应用程序中时,Window.GetWindow() 方法工作正常,但当它位于浏览器的 XBAP 应用程序中时,它返回浏览器窗口而不是页面。

有没有其他方法可以做到这一点?

0 投票
1 回答
453 浏览

wpf-controls - 在 WPF 的嵌套列表视图中应用样式

我在列表视图中有一个 listivew,我正在显示主详细信息类型的关系。

我可以将父 listviewitem 的行颜色应用于子 listviewitem 吗?

请回复..

谢谢

沙拉特

0 投票
4 回答
3161 浏览

wpf - Text Will not show for selected Item in ComboBox

I feel really stupid for asking this but I have been thrashing for over 8 hours. How do I get the Selected Item to show its text in my WPF combo box when selected?

Diplay Options

Above is an option dialog that allows users to select and configure the available tournament displays. The problem is the selected combo box item shows the UserControl instead of the Display name.

On Window Loaded:

The ComboBox Xaml:

The IDisplayer:

0 投票
4 回答
13679 浏览

wpf - 缩放控件到 WPF 表单

如何对我的 wpf 表单实现缩放控件,类似于 Visual Studio 设计器中可用的控件?

谢谢!