wpf相关内容

为什么当我在框架之间移动页面时,它会消失?

我有一个带有Main框架的窗口,其中包含一个Page。我还有另一个包含第一页的页面。我想在这两页之间移动。这是第一页: 第二个是: 当我第一次运行这款应用程序时,一切都很正常。但当我返回到第一页,然后又回到第二页时,第二页框架中的第一页消失了: 以下是MainWindow.xaml.cs: public partial class MainWindow : Window { p ..
发布时间:2022-04-16 19:28:28 C#/.NET

不能绑定保证金属性?

我正在尝试一种动画胶片,其中在给定时刻只有一个场可见。就像照相机中的胶片一样--目前只有一个胶片场被放置在镜头下,准备被照亮。我试着用另一个网格来实现它。在下面的代码中,“胶片”称为pageContainer。在后面的代码中,我制作了一个动画,它改变了pageContainer网格的边距属性。运行完美,pageContainer可以很好地向左或向右滑动,如我所愿。例如:为了显示第2页,页边距设置为 ..
发布时间:2022-04-16 19:09:13 其他开发

从任务栏隐藏应用程序

我一直在努力从我的应用程序中隐藏任务栏中的另一个应用程序。 我一直在使用SetWindowLong函数来设置/删除extended style上的WS_EX_APPWINDOW。 我尝试分别设置和删除该属性,并获取当前的WindowLong,然后将其删除/添加到该属性中,如下所示: SetWindowLong(pMainWindow, GWL_EXSTYLE, GetWindowLo ..
发布时间:2022-04-15 15:01:18 C#/.NET

Log4net可以输出Json吗?

我见过两个log4net的扩展,它们声称要在日志文件中创建json,但格式从来不是有效的json,这意味着集合不在数组中,也不是Coma分隔的。我用错了吗?还是没有办法将log4net与json一起使用? ..
发布时间:2022-04-12 19:42:15 C#/.NET

WPF自定义控件库和WPF类库有什么不同

WPF自定义控件库和WPF类库的基本区别是什么?我想了解一下它们在DLL和体系结构方面的不同。因为自定义控件本身是一个类,WPF类库也包含类。但自定义控件类在WPF类库中不起作用。 推荐答案 您可以将WPF自定义控件库视为具有更多配置的简单类库: ThemeInfo程序集属性: [assembly:ThemeInfo( ResourceDictionaryLocation. ..
发布时间:2022-04-10 13:01:01 其他开发

统一:有几个实现并决定使用哪一个

我很快就要启动WPF应用程序了,我们决定使用PRISM+Unity来帮助我们解决架构问题。 我有一个问题。我们将有一个DataRepository,它实现一个IDataRepository。 问题是,在那之后,我们还将有一个实现相同接口的OfflineDataRepository。 我们希望能够根据应用程序的状态(联机/脱机)给出返回哪个实现的逻辑。 如何使用Prism+U ..
发布时间:2022-04-08 21:01:37 C#/.NET

是否从菜单项目中删除复选标记?

我有一个上下文菜单,它在用户右键单击时出现,其中包含两个菜单项。第一个项目有一个复选标记,而不是图标,然后在用户下一次右击时,无论哪个项目被单击,都会有一个复选标记。我将IsCheckable和IsChecked都设置为‘False’,但复选标记仍然出现。不确定我做错了什么,有什么想法吗? 这是我第一次右击,我不想要那个复选标记。 如果我第一次选择“添加路点”,并再次右击,则会显示以下 ..
发布时间:2022-04-08 13:52:38 C#/.NET

按Ctrl+Menu打开快捷菜单

我想通过按Ctrl+Menu来独占打开以下上下文菜单: 我有另一个上下文菜单,它绑定到窗口中的一个按钮。我希望能够打开窗口上下文菜单 ..
发布时间:2022-04-08 13:49:55 C#/.NET

WPF和C#-GeneralTransform和UIElement.TransformToVisual的问题

我使用WPF只有几个月,但我有丰富的WinForm、ASP.NET和Flex背景。我正在尝试绘制如下所示的用户控件IMAGE。 我们正在使用MVVM模式。当用户控件第一次加载时,一切都会正确绘制。该控件由一块画布组成。在画布中存在一个放射状面板,它将几何地放置已添加的UIElement。圆形节点被绘制到放射状嵌板中。显示的多段线在画布中绘制。我通过使用GeneralTransform和调用U ..
发布时间:2022-04-01 10:08:58 C#/.NET

Silverlight 4和WPF兼容性

那么,如果我创建了一个Silverlight应用程序,我可以将标记+代码放入WPF应用程序中吗?我只是好奇,如果我们决定使用Silverlight,我是否也可以利用WPF Windows客户端。 推荐答案 这篇文章可能会很好地参考SL4和WPF4的不同之处: WPF Compatibility ..
发布时间:2022-03-31 15:44:23 C#/.NET

WPF DataGrid:滚动时减小列宽以适应其内容

当我滚动垂直滚动条时,DataGrid如果新的可见行中的内容较大并超过以前的列宽,DataGrid会自动扩展列宽。没关系。 但是,如果滚动所有较大的行,并且新的可见行的内容宽度较小,DataGrid不会减小列宽。有没有办法确定这一点? 附加的行为实现将非常棒。 代码提示: public partial class MainWindow { public ..
发布时间:2022-03-21 21:16:04 C#/.NET

SWT到WPF端口的状态是什么?

不久前,我读到关于Eclipse和SWT的一个WPF端口。我找不到任何有关它的最新信息。 WPF端口的当前状态是什么?它会在E4之前提供吗? 也欢迎提供有关实现的任何其他详细信息。 Eclipse 推荐答案项目从3.3版开始就有了SWTWindow/WPF实现。这并不意味着支持XAML之类的东西。它只是提供了一种使用WPF而不是Win32API呈现SWT小部件的方法。 如 ..
发布时间:2022-03-16 12:28:17 Java开发

WPF着色器效果-未显示抗锯齿

我遇到了一个问题,我有一个WPF着色器效果(从Rene Schulte修改而来)来模拟点阵显示(DMD)。一切正常,但所有点都有别名。 请参阅所附图像。 我尝试了WPF中的许多功能,以引入抗锯齿功能,但没有什么用。 在构造函数中(文本框中的图像); RenderOptions.SetBitmapScalingMode(MarqueeTB, BitmapScalingMode ..
发布时间:2022-03-11 19:40:15 其他开发

由于组合框未突出显示,如何获取WPF组合框Part_EditableTextbox?

我的WPF组合框在每次单击按钮时都填充了一组不同的字符串。窗口上还有其他控件。组合框是窗口中的“第一个”(顶部),但文本不会突出显示。当用户按Tab键浏览控件时,文本确实会突出显示,但当它是窗口上的第一个时,它不会突出显示。 也许我需要“在”组合框本身内强制突出显示单个TextBox控件,但我该如何做到这一点呢?我似乎在任何地方都找不到这个控件的内部“结构”。这里有人能帮忙吗? 杰克 ..
发布时间:2022-03-04 17:04:40 其他开发