草庐IT

c# - 如何连接控制台应用程序和 Windows 窗体应用程序 C#

我将所有输入都放在我的控制台应用程序上,我喜欢这种方式。我的问题是,如何修复控制台应用程序中的示例读取输入,然后在Windows窗体应用程序中对其进行处理?我希望我的两个应用程序同时运行。控制台应用程序将在WinApp执行其他操作时执行某些操作,但如果我愿意,我可以连接它们。我试过了:Form1win=newForm1();win.show();但是没有用。我看到的窗口开关是堆叠的,不能正常运行。 最佳答案 1-创建winforms应用程序2-通过Project/Properties/Application/OutputType将输

c# - 如何在 Windows Phone 8.1 中显示模态窗体

我有一个Windows8.1WinRT应用程序。我想要一个XAML控件,在其中我可以拥有xaml控件,例如按钮、文本block、列表框等。我希望能够在应用程序的任何页面中加载此XAML控件。但我希望它显示为模式,在当前页面的顶部覆盖黑色。如何在当前页面顶部加载Xaml控件?有没有办法从此叠加层与当前页面中的其他控件进行交互?示例:在页面上,我想打开模式并点击一个按钮,该按钮将使用测试数据填充当前页面中的表单。 最佳答案 您可以在ContentDialog中托管您的控件.VisualStudio有一个ContentDialog模板,您

c# - 我可以从 c# 窗体运行 Windows 命令吗?

这个问题在这里已经有了答案:RunCommandPromptCommands(17个答案)关闭7年前。我是否可以从带有C升号的Windows窗体调用Windows命令,例如在命令提示符中?如果是,怎么办?

c# - 拆分容器控件是否自动调整窗体大小?

目前我正在使用来自Windows窗体的拆分容器控件和一个按钮,该按钮在点击时隐藏/显示拆分容器的panel1或panel2。panel1和panel2在主窗体上的高度不同。问题是一旦面板被隐藏,包含拆分容器的主窗体不会自动调整大小。拆分容器上是否有一个选项也可以调整父控件的高度?或者你们中的一些人知道一旦spllit容器的面板之一被隐藏或显示时如何处理表单的这种调整大小? 最佳答案 只需将面板直接放在窗体上并将它们的Location()属性设置为相同的值(确保一个不嵌套在另一个中)。使其中之一最初隐藏,然后在运行时切换它们的可见性。

windows - 快速像素绘图 C++ Windows 窗体

我正在尝试为原始的太空入侵者街机制作一个C++模拟器。一切正常,但速度很慢。在我的项目中对几个功能进行计时后,我发现最大的消耗是我的绘制屏幕功能。它需要+100毫秒,但我需要16毫秒/帧,例如60赫兹。这是我的功能:unsignedchar*fb=&state->memory[0x2400];Bitmap^bmp=gcnewBitmap(512,448);for(intj=1;jSetPixel(i+p,j,Color::White);}else{bmp->SetPixel(i+p,j,Color::Black);}}}}bmp->RotateFlip(RotateFlipType::

c# - Windows 窗体 OpenFileDialog,如果对话框已经显示则阻止打开实例

我的类(class)有一个OpenFileDialog实例,就像这样。publicMyClass{publicOpenFileDialogDialog{get;set;}publicMyClass(){Dialog=newOpenFileDialog();}publicvoidShowDialog(){if(Dialog.ShowDialog()==DialogResult.OK){DoStuff(Dialog.FileNames);}}}问题是,如果我多次点击按钮打开对话框,对话框只会弹出一次。关闭第一个对话框后,它会再显示两次。有什么方法可以检测对话框是否已显示以防止弹出对话框?编

c# - 调试 Windows 窗体应用程序 C# 添加监视

我是Windows窗体应用程序编码的新手(而且对一般编码来说是相当新的)。我正在尝试调试我的代码。我一直在调试时使用watch,但是我似乎无法将任何变量添加到watch列表中。有谁知道为什么?具体来说,我试图弄清楚以下两个变量有什么问题:1.用户2.路径名一旦我弄明白了,我想在文本框“ImageFileWrapperPath”中显示字符串ImageFileWrapper。非常感谢您提供的每一点帮助。如果可能的话,我希望得到解释,以便我可以为将来学习。请看下面我的代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Comp

c# - 在窗体区域外绘图时如何重绘

我正在编写一个需要在其主窗口区域之外绘制的应用程序。我已经必须编写代码才能实际进行绘图:[DllImport("User32.dll")]publicstaticexternIntPtrGetDC(IntPtrhwnd);[DllImport("User32.dll")]publicstaticexternvoidReleaseDC(IntPtrhwnd,IntPtrdc);IntPtrdesktopPtr=GetDC(IntPtr.Zero);Graphicsg=Graphics.FromHdc(desktopPtr);g.DrawLine(Pens.White,0,0,Screen

c# - 使用 HTML 的 Windows 窗体应用程序

我用C#创建了一个Windows窗体应用程序项目,其中包含一些按钮、文本和其他内容...是否可以将HTML、JS、CSS用于UI并与C#交互?调用一个函数,修改一个对象等。 最佳答案 您可以使用Webbrowsercontrol,它基于InternetExplorer。它有一个基于COM的API,带有托管wrapper,它允许您进行双向通信。还有CefSharp,它允许在Winforms和WPF应用程序中嵌入基于Chromium的浏览器。 关于c#-使用HTML的Windows窗体应用程

c# - 如何在C#中更改Windows窗体应用程序的主题

我试图摆脱窗口窗体应用程序的默认主题,并希望将其更改为更好看的C#我在谷歌中搜索但没有找到结果。有没有我用来制作好看的窗口窗体应用程序的库?如果有,请与我分享链接。提前致谢。 最佳答案 我有这个需求,我找到了Metroframework库。https://www.nuget.org/packages/MetroFramework/只要稍作改动,您的视觉效果就会发生很大的变化。安装后转到设计器类并修改它:publicpartialclassfrmTeste:form到:publicpartialclassfrmTeste:MetroF