标签:winforms

  • 方法运行时无法单击按钮 - c#

    时间:2020-9-4

    private void AddMyScrollEventHandlers() { VScrollBar vScrollBar1 = new VScrollBar(); } private void button1_Click(object sender, EventArgs e) { while (true) { if (vScrollBar1.Value […]

  • 如何避免C#.net中的TableLayoutPanel中的闪烁 - c#

    时间:2020-9-3

    我正在使用TableLayoutPanel进行出勤标记。我在此TableLayoutPanel中添加了控件(面板和标签),并为其创建了事件。在某些情况下,我清除了所有控件,然后继续将相同的控件绑定到TableLayoutPanel的不同位置。重新绑定控件时,TableLayoutPanel闪烁并且初始化太慢。 参考方案 暂停布局,直到您添加了所有控件。 Ta […]

  • C#WinForms崩溃,没有异常 - c#

    时间:2020-9-3

    我有一个C#WinForms应用程序。 我正在使用Unity Container nuget包来注入我的服务类。如果我在Program.cs中获得服务类,并调用我的Web api以使用odata验证用户名和密码,则它成功运行。如果我调用Application.Run(myForm)(其中myForm是Telerik RadForm)并异步运行相同的调用,则应 […]

  • 缩放窗口表单窗口 - c#

    时间:2020-9-2

    可以准备Windows窗体窗口以根据窗口大小调整所有元素的大小/位置,但是我试图做一些不同的事情。 是否有可能以某种方式实际缩放窗口以及内部的所有元素,而不论其位置,属性等如何? 基本上,您在某些图形编辑器中缩放图片的方式-您可以拉伸或缩小图片,但图片上的内容并不重要。 那么,是否可以对表单进行类似的处理?不管表单内部是什么,都可以缩放其大小。 参考方案 W […]

  • Designer中BeginInit()和EndInit()方法的作用 - c#

    时间:2020-9-1

    我弄虚了,Designer使用ISupportInitialize接口的那些方法来支持优化,以确保控件初始化的原子性,并防止在初始化期间对控件进行任何操作。我的问题是: 它们以什么方式帮助Designer优化控件的初始化?为什么要保证初始化的原子性?当在不是Designer生成的代码中使用它们时,是否有合理的示例? 参考方案 它与优化没有任何关系。当控件对属 […]

  • 数据表取消行删除 - c#

    时间:2020-9-1

    我有一个Windows窗体,上面有一个DataGrid控件(不是DataGridView)。 DataGrid控件绑定到DataTable。每当用户在网格上的某一行上按下删除按钮时,我要检查一个条件,并在条件为假时停止删除该行。 我已经订阅了DataTable的RowDeleting事件,但是我找不到取消用户执行的删除操作的方法。我怎样才能做到这一点? 参考 […]

  • 通过DataGridView将元素添加到集合中 - c#

    时间:2020-9-1

    我将DataGridView控件绑定到List集合。因此,我可以编辑集合的元素。有什么方法可以使用此网格启用将元素删除和添加到集合的功能吗? 参考方案 通用List<T>不完全支持对DataGridView的绑定,如您所见,您可以编辑列表中的项目,但不能添加或删除。 您需要使用的是BindingList<T>或BindingSourc […]

  • 如何关闭表格并打开新表格? - c#

    时间:2020-9-1

    我想知道在打开新表格后如何关闭表格。 例如,我有一个登录表单,当他们登录时,我打开了一个新表单,但是我想关闭登录表单。 那我该怎么做呢? 我正在Windows Mobile 6精简版上制作这些表格。不知道在Windows窗体中是否会有所不同。 参考方案 如果主窗体是“登录”窗口,则只能将其隐藏,因为如果将其关闭,则所有其他子窗口也将被关闭。我猜您有2种选择: […]

  • 一次运行不同的表单 - c#

    时间:2020-8-31

    我试图同时显示2个不同的表单。我尝试了以下代码,但无法正常工作: Form1 t1 = new Form1(); Form2 t2 = new Form2(); t2.Show(); t1.Show(); Application.Run(); 我还尝试从program.cs运行第一个,并从Form1_Load运行另一个: private void Form1 […]

  • 是否可以从Winforms应用程序登录到使用Spring Security的网站? - java

    时间:2020-8-31

    我想从Winforms应用程序中调用Web服务。我的应用程序是用c#编写的,并且使用spring安全性来保护Web服务。 是否可以登录网站并调用该Web服务? 如果有可能怎么做? 参考方案 可以使用Spring Security以多种方式设置身份验证。例如: <http pattern="/webservice/**" create […]