草庐IT

WPF-dataGrid

全部标签

c# - WPF 加载微调器

目标是显示应用程序正在运行的信息。所以我正在寻找使用WPF/MVVM的加载微调器的智能实现示例。 最佳答案 一个非常简单的“即插即用”微调器可以是FontAwesomeWpfPackage中的旋转图标之一。(Spinningicons)。使用很简单,安装nuget包即可:PM>Install-PackageFontAwesome.WPF然后添加对命名空间的引用xmlns:fa="http://schemas.fontawesome.io/icons/"并使用ImageAwesome控件。设置Spin="True"属性并选择“Spin

c# - WPF 加载微调器

目标是显示应用程序正在运行的信息。所以我正在寻找使用WPF/MVVM的加载微调器的智能实现示例。 最佳答案 一个非常简单的“即插即用”微调器可以是FontAwesomeWpfPackage中的旋转图标之一。(Spinningicons)。使用很简单,安装nuget包即可:PM>Install-PackageFontAwesome.WPF然后添加对命名空间的引用xmlns:fa="http://schemas.fontawesome.io/icons/"并使用ImageAwesome控件。设置Spin="True"属性并选择“Spin

使用.net 6.0框架的WPF应用如何引用System.Windows.Forms这个dll

在.net6.0的WPF应用中,想使用OpenFileDialog这个类或者FolderBrowserDialog这个类,是无法找到System.Windows.Forms这个dll引用的,即使从系统C盘里搜索到System.Windows.Forms.dll放到项目里,也会出现异常,而无法识别WPF自带的一些初始化方法。OpenFileDialog还好,因为他有两个命名空间都有它,一个是Microsoft.Win32,一个是System.Windows.Forms,无法引用System.Windows.Forms还可以退而求其次使用usingMicrosoft.Win32;以前的.net框架

c# - WPF/C# : Where should I be saving user preferences files?

保存用户首选项文件的推荐位置是什么?是否有推荐的处理用户偏好的方法?目前我使用从typeof(MyLibrary).Assembly.Location返回的路径作为默认位置来存储应用程序生成或需要的文件。编辑:我发现了两个相关/有趣的问题:BestplacetosaveuserinformationforWindowsXPandVistaapplicationsWhat'sthewaytoimplementSave/Loadfunctionality?编辑#2:这只是对像我这样以前从未使用过设置的人的说明。设置非常有用,但我必须进行大量挖掘才能弄清楚发生了什么(来自Python世界,而

c# - WPF/C# : Where should I be saving user preferences files?

保存用户首选项文件的推荐位置是什么?是否有推荐的处理用户偏好的方法?目前我使用从typeof(MyLibrary).Assembly.Location返回的路径作为默认位置来存储应用程序生成或需要的文件。编辑:我发现了两个相关/有趣的问题:BestplacetosaveuserinformationforWindowsXPandVistaapplicationsWhat'sthewaytoimplementSave/Loadfunctionality?编辑#2:这只是对像我这样以前从未使用过设置的人的说明。设置非常有用,但我必须进行大量挖掘才能弄清楚发生了什么(来自Python世界,而

c# - WPF TreeView HierarchicalDataTemplate - 绑定(bind)到具有多个子集合的对象

我正在尝试获取TreeView来绑定(bind)我的集合,以便所有组都显示嵌套组,并且每个组都将显示条目。如何使用HierarchicalDataTemplate以便TreeView处理SubGroups和Entries集合?组显示子组和条目:Example:Group1--Entry--EntryGroup2--Group4----Group1------Entry------Entry----Entry----Entry--Entry--EntryGroup3--Entry--Entry对象:namespaceTaskManager.Domain{publicclassEntry{

c# - WPF TreeView HierarchicalDataTemplate - 绑定(bind)到具有多个子集合的对象

我正在尝试获取TreeView来绑定(bind)我的集合,以便所有组都显示嵌套组,并且每个组都将显示条目。如何使用HierarchicalDataTemplate以便TreeView处理SubGroups和Entries集合?组显示子组和条目:Example:Group1--Entry--EntryGroup2--Group4----Group1------Entry------Entry----Entry----Entry--Entry--EntryGroup3--Entry--Entry对象:namespaceTaskManager.Domain{publicclassEntry{

c# - 在 WPF 按钮中添加图像

我试过这个解决方案:Blablabla但我只能在项目窗口中看到图像,当我启动程序时它就消失了。如果我尝试这样做:Imageimg=newImage();img.Source=newBitmapImage(newUri("foo.png"));StackPanelstackPnl=newStackPanel();stackPnl.Orientation=Orientation.Horizontal;stackPnl.Margin=newThickness(10);stackPnl.Children.Add(img);Buttonbtn=newButton();btn.Content=st

c# - 在 WPF 按钮中添加图像

我试过这个解决方案:Blablabla但我只能在项目窗口中看到图像,当我启动程序时它就消失了。如果我尝试这样做:Imageimg=newImage();img.Source=newBitmapImage(newUri("foo.png"));StackPanelstackPnl=newStackPanel();stackPnl.Orientation=Orientation.Horizontal;stackPnl.Margin=newThickness(10);stackPnl.Children.Add(img);Buttonbtn=newButton();btn.Content=st

c# - 使用 MVVM 在 WPF 中创建新窗口的最佳方法

在邻居的帖子中:HowshouldtheViewModelclosetheform?我已经发布了如何使用MVVM关闭窗口的设想。现在我有一个问题:如何打开它们。我有一个主窗口(主视图)。如果用户单击“显示”按钮,则应显示“演示”窗口(模态对话框)。使用MVVM模式创建和打开窗口的最佳方式是什么?我看到两种通用方法:第一个(可能是最简单的)。事件处理程序“ShowButton_Click”应该在主窗口的代码后面以如下方式实现:privatevoidModifyButton_Click(objectsender,RoutedEventArgse){ShowWindowwnd=newShow