winforms

    0热度

    1回答

    嗨,我开始了一个新项目,WinForms对我来说是新的。我有一个SKBitmap对象,我不知道如何渲染它。

    0热度

    4回答

    我在BindingSource中过滤我的数据时遇到问题。我将数据列在DataGridView中。 class client { public int id { get; set; } public String name { get; set; } public client(String name) { this.name = name

    1热度

    1回答

    我有一个System.Windows.Forms.TreeView。用户可以使用鼠标或键盘进行导航。我有两个事件处理程序。 鼠标点击事件效果很好,但我有一个问题,KeyEventArg不知道树中的节点(如TreeNodeMouseClickEventArgs)。 那么在使用向上和向下键时,代码如何知道用户在TreeView中的位置? MyView.Designer.cs this.trvAppro

    -1热度

    2回答

    我想创建由用户命名的按钮。 这是我(对不起,我在这个如此糟糕,但我想:d) string 1; private void button1_Click(object sender, EventArgs e) { if (1 = null) { Console.Write("Give Button's name"); 1= Console.ReadLi

    1热度

    1回答

    我只是想澄清,我可以刷新datagridview后插入或更新或删除没有再次选择新的SQL查询? 我已经GOOGLE了,但仍然没有想法做到这一点。 这里是我的代码 private void button4_Click(object sender, EventArgs e) { employee(); } public void employee()

    1热度

    3回答

    读取数据时,我有一个excel,像这样的测试数据文件: Hà氏明升 Hà福全胜 ,我从Excel中读取数据文件是这样的: OpenFileDialog openFileDialog = new OpenFileDialog(); if (openFileDialog.ShowDialog() == DialogResult.OK) { Excel.Applic

    0热度

    2回答

    我希望模拟鼠标左键单击另一个窗口,并按住该按钮约2秒。我曾尝试下面的代码: int WM_LBUTTONDOWN = 0x0201; int WM_LBUTTONUP = 0x0202; SendMessage(hd, WM_LBUTTONDOWN, new IntPtr(1), lParam); Thread.Sleep(2000); Sen

    2热度

    1回答

    我正在写一个简单的任务列表应用程序作为Windows窗体和C#中的练习,这两者我都很新。我使用下面的代码来尝试在ListView中显示进程ID(我在Visual Studio中的设计视图中进行过),但是当我运行它时,项目不会显示。 [STAThread] static void Main() { Application.EnableVisualStyles();

    1热度

    1回答

    我有一个TextBox来搜索主文件夹中的文件,它也有子文件夹。我想在ListBox中获取所选项目的当前文件夹名称,以显示在另一个ListBox中。 我该怎么做? 我最新的努力: 这是我的完整编码! private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { string path = @"C

    1热度

    1回答

    我正在使用VS2017并使用Windows窗体应用程序为各种RDP设置文件制作了一个非常简单的“启动程序”。这只是调用Process.Start,直接链接到.rdp文件,或者直接调用mstsc.exe 应用程序(和RDP会话)在标准PC上正常显示并正常工作。然而,我已经遇到高DPI设备上的问题,例如Surface Books /专业人员。 RDP客户端不能正确扩展是一个相当知名的问题,我们使用清单