问题标签 [wpf-4.0]

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 投票
5 回答
6438 浏览

c# - 停止方法并等待用户输入

我的程序是用 C# 编写的,并且在 WPF 中有一个 GUI。单击一个按钮时,将StopAndGo()调用该方法。

问题是我希望此方法在某些点停止,等待用户输入,然后继续。

我想这可以通过多线程来完成,但是由于我从未研究过该主题,因此我想在研究之前确定它可以完成,以及是否难以完成。

你能给我一些关于需要做什么的指导吗?

谢谢。

0 投票
1 回答
502 浏览

c# - WPF 在数据模板中更改控件?

所以现在我可以访问隐藏在嵌套数据模板中的控件,似乎我无法更改它们的值。例如我有代码(堆栈溢出成员慷慨地授予我)

虽然我可以在第二个模板(frontFace)中获取图像,但我无法更改源。我可以得到一个新的位图,并且没有错误地加载它,但图像没有改变。如果我在数据模板之外的 XAML 中放置一个图像控件,并在那里用我的位图代码加载它,它就可以正常工作。这让我相信模板在应用后无法重绘自己......但是在应用它之前我无法访问它的内部元素......所以我到底如何在其中动态设置元素应用之前的模板?

0 投票
1 回答
1028 浏览

wpf - .Net Framework 版本是否规定了您的 WPF 版本?

似乎这是一个愚蠢的问题,但我需要一些……实质性的东西。

我在 VS2010 中有一个应用程序,其目标框架是 3.5。如果我将其更改为使用 .Net framework 4.0,它会自动“更新”以使用 WPF 4.0 吗?

我在任何地方都找不到明确的说明,而我发现的最接近的是“WPF 的所有未来版本都将成为 .NET Framework 的一部分”。这似乎暗示了这一点,但我想确定。

0 投票
3 回答
135 浏览

wpf - WPF 数据绑定:为什么我的副本不显示在屏幕上?

我在这里缺少什么简单的东西?为什么我的副本不显示在屏幕上?

和我的代码隐藏。

0 投票
1 回答
5710 浏览

wpf - MVVM 轻线程示例

有没有关于如何使用 MVVM Light 的线程部分的示例?使用 MVVMLight.threading 与普通 .net 线程相比有什么优势?

0 投票
1 回答
1528 浏览

.net - WPF 和 Silverlight 中的两遍布局系统

很多时候,我看到MeasureOverride和中的代码ArrangeOverride是相同的,除了调用 measure 并在各自的方法中排列以及一些附加逻辑,如动画等ArrangeOverride

如果您只有一种方法可以在一个地方传递您的测量逻辑并且布局系统会记住这一点并且在每个项目即将添加时有一个事件并且您应用动画等附加逻辑,这不是很简单吗?

我错过了什么吗?

0 投票
1 回答
1204 浏览

wpf - WPF Listview - 将文本列绑定到组合框列选定项

我有一个列表视图:

而且我还有这些绑定到的单元格数据模板:

我想要做的是,将 Source Value 文本框字段绑定到 SourceFields 组合框的选定项。因此,当从源字段组合框中选择一个项目时,来自 selectedItem 的属性(实际上是一个具有两个属性的对象 - 类似于字段名和值)填充文本框。

两个控件都“隐藏”在数据模板中,我不确定如何从另一个中填充一个?

有任何想法吗?非常感激!!

马特

0 投票
1 回答
191 浏览

c# - Animate many Usercontrols as endless list

i get a variable number of user controls ordered as a list. My goal is to scroll these controls upwards. When the topmost control left the visible area i want to remove it from the top and append to the end.

First i tried to animate every control via ThicknessAnimation, but i think this is inefficient as there could be 50+ controls.

As a visual help so see what i include a picture of what i try to achieve.

Any ideas how to get this done?

Thanks in advance.

0 投票
3 回答
318 浏览

.net - 绑定到自定义控件属性

您好,我有一个自定义控件。此自定义控件将其 DataContext 设置为实体。然后,在我的自定义控件中,我将一些 TextBlocks 绑定到该实体的各种属性。

我还想将 TextBlock 绑定到控件类的属性。我不想/不需要通过 XAML 设置此属性。

就像是

现在,我似乎正在尝试使用绑定实体来解决此绑定,而不是我的自定义控件的类。

0 投票
7 回答
19754 浏览

c# - WPF DotNET 应用程序将以调试模式运行,但 .EXE 不会运行

我使用 VS 2010 在 C# 中编写了一个 WPF 应用程序。该应用程序将在使用 Visual Studio 的调试模式下运行良好,但是当我从 bin\release 文件夹运行 .EXE 时,没有任何反应。我没有从 Windows 收到任何错误消息,并且 VS 中没有错误或警告。我试图构建、重建和清理解决方案(以所有可能的顺序),但没有成功。我的解决方案包含 2 个项目,这两个项目都使用 .NET 4.0 框架,并且我的 PC 上安装了 .NET 4.0。XP和Win7都试过了,还是不行。

我还刚刚注意到,当我在调试模式下运行应用程序时,Debug 的输出显示:“无法找到或打开 PDB 文件”在加载每个 .Dll 后。

我每次都在编译到 Release 文件夹,但我确实尝试将其更改为调试文件夹并清理/重建只是为了看看这是否会有所作为,但它没有,所以我将它改回来,再次尝试,仍然没有什么。

有任何想法吗?