草庐IT

ui-corner-all

全部标签

c# - WPF:UI 元素未更新

我有一个BackgroundWorker,在该工作人员中,我正在从excel文件中读取数据。如果excel文件中有错误,worker会完成并显示另一个表单,用户可以在其中输入更正,然后按“确定”,然后从头开始再次运行worker。当工作人员成功完成时,它应该更新我的主窗口上的标签以表明它已加载excel。但标签不会更新。当我调试它时,我可以看到更新标签运行的代码,但它根本不起作用。请帮忙,这让我发疯!这是我的代码。privatevoidworker_ReadFileData(objectsender,DoWorkEventArgse){for(intj=1;j编辑:这是我打开的第二个窗

python - Jupyter Notebook 使用 "run all"时单元格的执行顺序

我当前的JupyterNotebook(Python)安装(v5.7Win10Python(Anaconda))有一个奇怪的行为。当我重置我的笔记本并清除所有单元格的输出并重新运行所有单元格时,执行顺序不是从上到下!第一个单元格以正确的顺序正常执行,但随后一些单元格被跳过并稍后执行。当然,当变量在上层单元格中声明并稍后重用时,这会导致问题...有没有人遇到同样的问题或知道一些解决此问题的技巧? 最佳答案 经过简短的浏览后,这个问题似乎是由于ipykernel。如果你降级到pykernel-4.9.0这个问题应该会消失。我的信息来源来

c# - 如何为tabcontrol实现 "close all tabs"

如何使用上下文菜单条为选项卡控件实现“关闭所有其他选项卡”功能? 最佳答案 我制作了一个小应用程序,在主窗口中只有一个选项卡控件和一个连接到该选项卡控件的上下文菜单。以下是上下文菜单项的处理程序:privatevoidcloseAllOtherToolStripMenuItem_Click(objectsender,EventArgse){for(inti=0;i 关于c#-如何为tabcontrol实现"closealltabs",我们在StackOverflow上找到一个类似的问题:

wpf - 从多个后台线程更新 UI

这里的问题有点抽象。我们都知道,对于一个后台线程来更新一些UI元素。Dispatcher.Invoke()是唯一的选择(是吗?)。但是,Dispatcher.Invoke()本身将更新任务委托(delegate)给UI线程。考虑以下情况:后台线程经常更新UI。数十个线程更新同一个UI。Dispatcher对象会继续将更新任务委托(delegate)给UI线程,而UI线程可能会变慢。什么是可能的解决方案?我们如何在线程模型与WPF非常相似的Windows窗体中解决这样的问题?WPF是否提供任何其他线程技术?问候, 最佳答案 如果您通过

windows - 命令/电源外壳 : minimize all windows on your desktop except for current command prompt (console) or except for some particular window

好吧,我知道如何使用powershell方法从批处理文件中最小化桌面上所有打开的窗口-MinimizeAll():powershell-command"&{$x=New-Object-ComObjectShell.Application;$x.minimizeall()}"问题是:此方法最小化了所有内容,包括当前的cmd-console,在我的情况下,它应该始终对用户可见。现在,为了解决这个问题,我使用外部nircmd.exe工具和我的.bat文件的这一部分如下所示:::changecurrentcommandpromptwindowtitletitlemy-cmd-console::

c++ - 启动我自己的简单 UI 工具包

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我希望这个问题不要太主观。我想在C++中启动我自己的简单UI工具包,即一个可以通过呈现所有控件来跨多个平台创建UI的库(或多或少是QT基础知识的简化版本)。我这样做是为了学习,所以请不要发帖你不应该重新发明轮子,因为与主要的UI工具包竞争并不是我的目标。问题是:我应该在Windows和Linux上使用哪个API来创建我的工具包?我进行了一些研究,我想我应该在Windows上使用GDI+绘制

asp.net - 您如何在 ASP.NET 解决方案中调用物理上分离的 UI/BL 代码?

Chapter19:PhysicalTiersandDeploymentMSDN上描述了“分布式部署”(见图2)。一切都很好。根据我的经验,我们总是按照他们所描述的“非分布式部署”来部署基于Web的系统(图1)。我的理解是,在Microsoft世界中,作为独立事物的“应用程序服务器”并不真正存在(就像在Java世界中一样),因为它实际上已“嵌入”到操作系统/Windows中。所以我的问题是,如果您要将UI和业务逻辑(BL)分布到不同的服务器/层上,它们将如何通信?我知道一个答案是使用“服务层”——有哪些替代方案?你实际上会怎么做?从代码的角度来看它会是什么样子?

ValueError: all the input arrays must have same number of dimensions, but the array at index 0 has 1

ValueError:alltheinputarraysmusthavesamenumberofdimensions,butthearrayatindex0has1dimension(s)andthearrayatindex1has2dimension(s)目录ValueError:alltheinputarraysmusthavesamenumberofdimensions,butthearrayatindex0has1dimension(s)andthearrayatindex1has2dimension(s)问题:解决:完整错误:问题:importnumpyasnp#createa1da

c# - Windows 窗体应用程序基础 : Keeping all forms in one window

我正在使用VisualStudio2010在VB.net中编写一个Windows窗体应用程序(仍然欢迎C#响应)。我已经创建了我的应用程序的功能,现在正在处理UI流程。基本上,我需要让应用程序的所有功能从一开始就以介绍形式出现/消失。他们单击Introduction.vb表单中的一个选项,原始Material消失,取而代之的是他们单击的任何内容。然后,如果他们想返回上一页,则下一页上有一个后退按钮。这是原始的Introduction.vb:PublicClassIntroductionInheritsSystem.Windows.Forms.FormPrivateSubIntroduc

c# - 从 Windows 服务在 C# 中以编程方式启动进程,UI 不显示我在任务管理器中看到进程

我正在尝试从用C#编写的Windows服务以编程方式启动进程。我看到我的进程已在任务管理器中启动,但我没有看到它的UI。知道发生了什么事吗?我在WindowsXP上运行这个clientProcess=newSystem.Diagnostics.Process();clientProcess.StartInfo.FileName=system_drive_path+@"\sd\ud\ud.exe";clientProcess.StartInfo.WindowStyle=ProcessWindowStyle.Maximized;clientProcess.Start();