导航:首页 > 人文历史 > winform历史记录界面怎么做

winform历史记录界面怎么做

发布时间:2023-05-23 09:28:42

⑴ C#中combobox的历史输入记录在哪里,怎么加载。

加载一个文件 然后每次禅手打开读取文件,每次选中或者添加新的combobox选项,向文件进行写入
以下代码测试过 所用控件为combobox和button
using System;
using System.Text;
using System.IO;
using System.Windows.Forms;

namespace _1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string path = null;
private void Form1_Load(object sender, EventArgs e)
{
path= @"d:\1.ini";
if (File.Exists(path))
{
//读取配置州竖文件,贺迹嫌并加载到combobox选项中,默认选中第一个选项
StreamReader sr = new StreamReader(path,Encoding.Default);
while (sr.Peek() > 0)
{
comboBox1.Items.Add(sr.ReadLine());
}
sr.Close();
//选中combobox第一个
comboBox1.Text=(string)comboBox1.Items[0];
}
}

private void button1_Click(object sender, EventArgs e)
{
//添加或者选择combobox选项后,更新combobox选项顺序
if (comboBox1.Items.Contains(comboBox1.Text))
{
comboBox1.Items.Remove(comboBox1.Text);
}
comboBox1.Items.Insert(0, comboBox1.Text);
//保存combobox的选项内容到配置文件1.ini
StreamWriter sw = new StreamWriter(path);
for (int i = 0; i < comboBox1.Items.Count; i++)
{
sw.WriteLine(comboBox1.Items[i]);
}
sw.Close();
}
}
}

⑵ C# winform 做一个日志文件,用来记录winform使用者的一些操作

在 Program.cs 里面定义一个方法,参数判腔消根据需要自己定义圆大
public static void WriteLog(string param1, string param2)
{
System.IO.File.AppendAllText(
logFileName, // 日志文件掘知名
string.Format("{0}\t{1}\t{2}", DateTime.Now, param1, param2), // 用制表符 \t 分隔字段
Encoding.Default);
}

调用的时候:
Program.WriteLog("添加", "添加的内容");

⑶ winform 中怎样实现历史数据清除

只要在使用winform后,点击删除历史记录,数据就可以删除了

⑷ 用C# winform做一个查询界面(如下图)

你原本TextBox就是没有值的,雹态李你这个事件是在更改前面的复选框闭拦的时候发生,如果在更改复选框的时候对应后面的TextBox没有值的话,源迟你也还是获取不到任何值啊

⑸ C#winform 如何实现动态添加menustrip (历史记录功能)

你既然已经会动态添加按钮了,那就完成一大半了。
你可以斗知定义一个事件方法,将所有动态添加的按钮隐销蠢的click事件全部绑定至这个方法中灶陪。
然后,再根据sender参数,对传进来的菜单对象进行处理,就能实现你的这个功能。

⑹ 求大大指教,关于winform界面制作的问题

改变显示字体颜色就可以了。
这样的话做两个图片,根据条件判断切换图片就行。

⑺ 在WinForm中,如何删除控件combox下拉列表中的历史记录

comboBox本没灶贺身就没有历史记录,没有存储功能。但是可以删除枯派记录辩胡。
comboBox1.Items.RemoveAt[i];
i就是记录索引

⑻ 关于winform漂亮的界面是如何做出来的

第三方写的皮肤

比如渗粗像我这个咐喊销就衡游是用的皮肤,清爽简洁

⑼ C#winform 如何返回到历史界面

winForm 没有 与webForm不一样,没有伏侍历史界面这个概念

你在Form1定义一个变量,其它窗体打和开Form1时把缺陵吵自身传给汪桐这个变量。这样就知道返回哪个窗口了

⑽ C# winform中,怎么显示第一条记录,下一条记录,前一条记录,最后一条记录,并显示到文本框中 。

先分页取出数据,然后把它放早胡斗到List集合里面;
接着根据下标取值,第一条记录就是i=0的,最后一条就是集合数量减1;
定义上条记做汪录的时候i-1,下一条记录才时候i+1;
判断是不是到了最后一条数据和第一条数据;
把取出的数据放到textBox里面。感觉就是更陆磨改了显示的方式而已,思路跟显示在datagridview大同小异!

阅读全文

与winform历史记录界面怎么做相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:702
乙酸乙酯化学式怎么算 浏览:1370
沈阳初中的数学是什么版本的 浏览:1315
华为手机家人共享如何查看地理位置 浏览:1008
一氧化碳还原氧化铝化学方程式怎么配平 浏览:845
数学c什么意思是什么意思是什么 浏览:1367
中考初中地理如何补 浏览:1257
360浏览器历史在哪里下载迅雷下载 浏览:669
数学奥数卡怎么办 浏览:1347
如何回答地理是什么 浏览:987
win7如何删除电脑文件浏览历史 浏览:1020
大学物理实验干什么用的到 浏览:1446
二年级上册数学框框怎么填 浏览:1657
西安瑞禧生物科技有限公司怎么样 浏览:821
武大的分析化学怎么样 浏览:1210
ige电化学发光偏高怎么办 浏览:1299
学而思初中英语和语文怎么样 浏览:1603
下列哪个水飞蓟素化学结构 浏览:1386
化学理学哪些专业好 浏览:1450
数学中的棱的意思是什么 浏览:1015