Tag: winforms

如何从WindowsForm中的图表中删除网格线?

如何从图表中删除网格线? 我使用标准的图表库。 谢谢!

文本框自动完成(多行)

我在C#中制作了一个自动建议/完整文本框,我按照下面的链接,但文本框没有显示建议 如何在Windows窗体中创建自动提示文本框? //——– Get all distinct description —————————– OleDbCommand command = new OleDbCommand(Queries.qry16, Connection); OleDbDataReader reader = command.ExecuteReader(); //——— Storing ———————————— while (reader.Read()) { namesCollection.Add(reader.GetValue(0).ToString()); } //———– Close after use ————————————— reader.Close(); //———– Set the auto suggestion in description box ———— descriptionBox.AutoCompleteMode = AutoCompleteMode.Suggest; descriptionBox.AutoCompleteSource = AutoCompleteSource.CustomSource; descriptionBox.AutoCompleteCustomSource = namesCollection; 这是我的代码,它是winform的加载函数。 nameCollection初始化在构造函数中…请帮助使其正常工作。 我正在编辑我的post而不是创建新的…我已经在单行文本框中尝试了我自己的代码并且它有效。 现在我想在多行中使用相同的…对于研究我用谷歌搜索了不同的代码(一个具有智能感),但它没有在文本框中提供自动建议。 任何人都可以给我建议将整个程序编码为多行..谢谢。

单击C#中的按钮显示新表单

我是C#的新手,任何人都可以告诉我如何在点击按钮时显示新表格。

如何更改组框边框的颜色?

在C#.NET中,我试图以编程方式更改组框中边框的颜色。 更新:在我们切换到.NET之前,当我在winforms系统上工作时,问了这个问题。

在Visual Studio中的项目之间复制winforms

在Visual Studio的解决方案中,将表单从一个项目复制或剪切/过去到另一个项目的最佳方法是什么? 每当我尝试使用解决方案资源管理器(拖放或右键单击剪切和过去)时,它只复制底层的C#代码,而不是必要的“零碎”,以帮助您通过表单设计器可视化表单。

根据Winforms中的json文本动态创建树视图

我正在构建一个从外部源获取运行时JSON消息的应用程序。 我对消息文本的结构一无所知。 我想获取这个JSON文本,将其呈现为树视图(或类似的东西,关于UI),在我刚刚动态创建的树视图中编辑此JSON,并将文本发送回源。 我真的不知道从哪里开始……有什么建议吗?

如何在WebBrowser控件中执行自定义JavaScript?

我想将一些样式命令应用于WebBrowser控件中的特定网站。 最好的方法是调用javascript(我希望这个样式可以编辑,使用javascript很容易)。 我知道我可以用webBrowser1.Navigate(“javascript: alert(‘hi’); void(0);”); 但webBrowser接受的最大URL长度为502.如何执行更长的脚本? 或者也许有办法将我的CSS附加到网络文档? PS我无法编辑文档的文本属性,因为它会打破这个网站中的脚本,我需要工作副本,但只是略微调整了一下。

将文件直接下载到内存

我想直接从ftp站点将excel文件加载到内存流中。 然后我想使用OpenExcel(Stream)方法在FarPoint Spread控件中打开该文件。 我的问题是我不确定是否可以将文件直接下载到内存中。 有人知道这是否可行?

在DataGridView中禁用列标题排序的最佳方法

我需要在DataGridView禁用列标题排序。 我们可以通过设置各个列的属性来实现 BalancesGridView.Columns[1].SortMode = DataGridViewColumnSortMode.NotSortable; 如果是这种情况,那么我将不得不遍历所有列。 有没有更好的办法 ?

在C#中绑定到DataGridView时使用的好集合

将数据列表绑定到C#中的DataGridview时,最好的集合是什么? 我目前只使用通用列表,但是当列表中添加或删除对象时,数据网格不会更新。 我已经看过使用BindingList或ObservableCollection,但是无法确定最好使用哪个更新并且易于排序/过滤而无需重新绑定到数据网格。 我目前正在.Net 3.5框架上以windowsforms工作,计划很快转向WPF。