我正在使用代码添加按钮和图像元素。当我单击按钮时,我的wpf应用程序能够显示存储在我的项目中的图像。如果我再次单击该按钮,我想隐藏显示的图像。如果我的按钮只有一个事件处理程序,我将如何实现这一点?
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
grid_parent.RowDefinitions.Add(new RowDefinition { Height = new GridLength(150, GridUnit
我目前在一个库中,其中有一个函数需要捕获屏幕,包括生成它的应用程序wpf应用程序。出现的问题是,当函数执行时(底部的代码),保存的图像会忽略应用程序,例如,它的图标仍然在任务栏上,但它是不可见的,然而,“后面”的其他窗口却是可见的。我一直无法改变它,以便应用程序本身将在图像的中心,即使它应该是无论如何。
using (Bitmap printscreen = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height))
{
Thread.Sleep(1
我正在WPF上使用Caliburn.Micro和MVVM进行一些测试。我的应用程序有一个AppView (WPF窗口),其中包含一个TabControl。在这个过程中,我将视图(WPF UserControl)与其对应的屏幕ViewModel一起加载到新的Tabs上(如SimpleMDI示例所示)。现在,我需要从我的视图模型中显示一个对话框,我这样做:
var windowManager = new WindowManager();
var login = new ConfirmActionViewModel();
windowManager.ShowDialog(login);
这种方法的问