草庐IT

WPF-Window

全部标签

c# - 如何向 WPF TextBlock 添加命令?

我希望能够单击文本block并让它运行命令。这可能吗?(如果不是,我只是想办法在它上面做一个透明按钮之类的东西吗?) 最佳答案 您可以使用InputBinding.编辑:超链接可能也值得一提。Hello 关于c#-如何向WPFTextBlock添加命令?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7003507/

c# - 如何向 WPF TextBlock 添加命令?

我希望能够单击文本block并让它运行命令。这可能吗?(如果不是,我只是想办法在它上面做一个透明按钮之类的东西吗?) 最佳答案 您可以使用InputBinding.编辑:超链接可能也值得一提。Hello 关于c#-如何向WPFTextBlock添加命令?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7003507/

c# - 如何将字符串列表数据绑定(bind)到 WPF/WP7 中的 ListBox?

我正在尝试将字符串值列表绑定(bind)到列表框,以便逐行列出它们的值。现在我用这个:但我不知道应该将什么放入文本block,而不是Id,因为它们都是字符串值,而不是自定义类。当我将它放在MainPage中时,它还提示不必找到PersonNames,如MainPage.PersonNames。我将数据上下文设置为:DataContext="{BindingRelativeSource={RelativeSourceSelf}}"我做错了吗? 最佳答案 如果简单地说你的ItemsSource是这样绑定(bind)的:YourListB

c# - 如何将字符串列表数据绑定(bind)到 WPF/WP7 中的 ListBox?

我正在尝试将字符串值列表绑定(bind)到列表框,以便逐行列出它们的值。现在我用这个:但我不知道应该将什么放入文本block,而不是Id,因为它们都是字符串值,而不是自定义类。当我将它放在MainPage中时,它还提示不必找到PersonNames,如MainPage.PersonNames。我将数据上下文设置为:DataContext="{BindingRelativeSource={RelativeSourceSelf}}"我做错了吗? 最佳答案 如果简单地说你的ItemsSource是这样绑定(bind)的:YourListB

c# - WPF MVVM : How to close a window

我有一个Button,当它被点击时它会关闭我的窗口:Ok在我将Command添加到Button之前这很好,即Ok现在它没有关闭,大概是因为我正在处理Command。我可以通过放入EventHandler并调用this.Close()来解决这个问题,即Ok但现在我的代码后面有代码,即方法SaveCommand。我正在使用MVVM模式,SaveCommand是我后面的代码中唯一的代码。我怎样才能以不同的方式执行此操作,以免使用代码隐藏? 最佳答案 我刚刚完成了一个blogpost关于这个话题。简而言之,使用get和set访问器将Acti

c# - WPF MVVM : How to close a window

我有一个Button,当它被点击时它会关闭我的窗口:Ok在我将Command添加到Button之前这很好,即Ok现在它没有关闭,大概是因为我正在处理Command。我可以通过放入EventHandler并调用this.Close()来解决这个问题,即Ok但现在我的代码后面有代码,即方法SaveCommand。我正在使用MVVM模式,SaveCommand是我后面的代码中唯一的代码。我怎样才能以不同的方式执行此操作,以免使用代码隐藏? 最佳答案 我刚刚完成了一个blogpost关于这个话题。简而言之,使用get和set访问器将Acti

c# - WPF 应用程序在关闭主窗口时不会关闭

我习惯了在VisualStudio中进行WinForms编程,但我想尝试一下WPF。我在我的项目中添加了另一个窗口,称为Window01。主窗口称为MainWindow。在publicMainWindow()构造函数之前,我声明了Window01:Window01w1;现在我实例化这个窗口:privatevoidWindow_Loaded(objectsender,RoutedEventArgse){w1=newWindow01();}我有一个显示窗口的按钮:w1.ShowDialog();。这里“有趣”的事实是,如果我启动应用程序(带调试)并在几秒后退出(我没有在应用程序中执行任何操

c# - WPF 应用程序在关闭主窗口时不会关闭

我习惯了在VisualStudio中进行WinForms编程,但我想尝试一下WPF。我在我的项目中添加了另一个窗口,称为Window01。主窗口称为MainWindow。在publicMainWindow()构造函数之前,我声明了Window01:Window01w1;现在我实例化这个窗口:privatevoidWindow_Loaded(objectsender,RoutedEventArgse){w1=newWindow01();}我有一个显示窗口的按钮:w1.ShowDialog();。这里“有趣”的事实是,如果我启动应用程序(带调试)并在几秒后退出(我没有在应用程序中执行任何操

c# - WPF C# 路径 : How to get from a string with Path Data to Geometry in Code (not in XAML)

我想在代码中生成一个WPF路径对象。在XAML中我可以这样做:我怎样才能在代码中做同样的事情?Pathpath=newPath();Path.Data="foo";//Thiswon'tacceptastringaspathdata.是否有可用的类/方法将带有PathData的字符串转换为PathGeometry或类似的?肯定以某种方式解析了XAML并转换了数据字符串? 最佳答案 varpath=newPath();path.Data=Geometry.Parse("M100,200C100,25400,350400,175H280

c# - WPF C# 路径 : How to get from a string with Path Data to Geometry in Code (not in XAML)

我想在代码中生成一个WPF路径对象。在XAML中我可以这样做:我怎样才能在代码中做同样的事情?Pathpath=newPath();Path.Data="foo";//Thiswon'tacceptastringaspathdata.是否有可用的类/方法将带有PathData的字符串转换为PathGeometry或类似的?肯定以某种方式解析了XAML并转换了数据字符串? 最佳答案 varpath=newPath();path.Data=Geometry.Parse("M100,200C100,25400,350400,175H280