• C#-从不同方法调用时,DirectoryInfo返回不同的值

    我一直在研究一种目录信息查看器。 第一步是创建并填充TreeView模型,在编码过程中,我嵌套了一种方法来收集有关该目录中文件的信息。 一切正常,返回的值我们是正确的,等等。 现在,在代码清理阶段,当我尝试从TreeView创建中删除该方法时,我得到的值甚至不接近原始值(例如90 MB而不是1.2 TB)。 下面的代码带有已标记的问题: private static int itemCount = 0; private static long folderSizeInfo = 0; public stat...
  • 基于TextBoxes和CheckBoxes MVVM筛选WPF DataGrid

    我希望自己使用它,但似乎仍然缺少某些东西。我有4个用于过滤WPF DataGrid的文本框。除了他们,我还有2个CheckBoxes。 目前我没有任何错误,但是 我只能选中CheckBox,不能取消选中。 If both Checkboxes are checked = "filters applied" and value is entered to YRNRO "applying more filters" = "inputting values" to other TextBoxes doe...
  • 在后面的代码中提高ICommand以及两个自定义命令参数

    我已经在MVVM视图模型中创建了一个ICommand。而且此ICommand每次都使用某些参数应用于不同的按钮。具体来说两个参数。我想从后面的代码中引发该命令,并将值设置为这两个命令参数。 <Button Content="button 1" Name="butonn_1" Command="{Binding CustomCommand}"> <Button.CommandParameter> <local:MyCommandParameter ...
  • C#WPF DataGrid绑定XML

    此XML已从网站正确反序列化,并作为类对象返回。例如,我可以在我的方法中调用balanceResponse.accountId,它将显示一个值,因此我知道它正在工作。我对其他Web请求使用相同的过程,将它们绑定到WPF DataGrid时没有问题。 XAML中我在做什么错?它没有显示任何值。 顺便说一下,XML类是使用Visual Studio中的特殊复制粘贴生成的。 XAML: <DataGrid x:Name="accountBalanceGrid" SelectionMode="Sing...
  • 如何在WPF中绑定GridView 21x6?

    网格视图除以21x6,如下所示: 我一一创建了网格视图21x6的大小。 没有数据网格视图或列表视图已写入其中。 <Border Grid.Row="2" BorderBrush="Black" BorderThickness="1"> <Grid x:Name="TextPage"> <Grid.RowDefinitions> <RowDefinition Height="*"/> ...
  • 如何在Listview中找到TextBlock的值?

    Some functions change the value of a TextBlock in the ListView. I want to access TextBlock value at the end of these functions. How can I do it? ListView代码: <ListView BorderThickness="0" x:Name="OrderList"> <ListView.ItemsPanel> <ItemsPanelTemp...
  • WPF-使用BitmapImage作为源显示图像时出现问题

    在使用WPF创建应用程序时,我一直使用MVVM模型,并且与显示/修改位图有关的所有功能都运行良好,但是这次我决定选择其他方式,因为我想将位图的宽度和高度调整为应包含该控件的控件,但是有些东西在这里行不通。 我使用在Load上执行的事件,因为我想获得之前所说的实际高度和宽度。 我的部分代码: private BitmapImage scene; public BitmapImage Scene { get { return scene; } set { ...
  • WPF-制作进度条按钮并调整其大小

    我正在尝试在WPF中创建一个按钮,该按钮将显示进度,但是仍然显示其按钮文本。 I tried adding a Grid as a child to the button and adding a ProgressBar and Label to the grid, thinking the Grid will fill the button and using VerticalAlignment="Stretch" HorizontalAlignment="Stretch" on the progress...
  • 获取枚举说明并发送到列表

    Hello I am very new in WPF and I don't know much to this. I have a group dataGrid list with group that makes a dropdown list in my dataGrid. I want to change the enum value to string so I add a description on my enum. But what makes me confused is how to c...
  • WPF / MVVM:在视图之间切换

    我正在尝试学习WPF / MVVM,目前正在研究如何在视图之间进行切换。我首先找到一些要在网络上学习的例子。我使用的是一个非常简单的视图:两个视图(分别称为“ Home”和“ Account”)仅显示标签,以使xaml和VM保持简单,还有一个主窗口,带有两个按钮,可在视图之间进行切换。 DataTemplates在App.xaml文件中声明(连同名称空间一起),因此它们对于整个项目应该是全局的: <Application.Resources> <DataTemplate DataType="{x:T...
  • WPF LIstBox刷新冻结UI

    这可能不是您见过的最好的应用程序,但是我正在尽最大努力首次创建接口应用程序。我直接使用WPF而不是WinForms。除了我拥有的ListBox之外,其他所有东西似乎都工作正常。 有一个计时器(System.Threading.Timer),用于在一定时间范围内运行方法 文本文件-用作日志文件,用于存储日志 WPF与ListBox-ListBox基本上是显示文本文件 我正在尝试使文本文件的“列表框”处于“联机”状态,因此它将一直被更新/刷新以显示日志文件中的最新信息。 当前解决方案是冻结UI,因此启动(...
  • 可能无法在Button中正确执行绑定

    I am rendering a template object with rows and columns, with controls to add/remove rows and columns. I have a ViewModel for the whole add/remove page, and that viewmodel is constructed with a List of Lists (actually it's ObservableCollection<ObservableCol...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分析