05
2024
03

【C#】以执行频率打印进度,即文字进度条

难点在最后输出100%问题
经过多次实践,终于找出解决:

   

/// <summary>

/// 以执行频率打印进度

/// </summary>

/// <param name="Max">最大值</param>

08
2022
04

C#的listView控件使用全选

C#的listView控件使用全选。可以通过以下事件完成:

        private void listView_KeyPress(object sender, KeyPressEventArgs e)

        {

            if (e.KeyChar == (char)(Keys.ControlKey & Keys.A))

01
2021
11

C#.NET读取TXT乱码问题的解决

  • 原来能正常在读取的文本,在.NETCoer环境下,读取出来为??字符。这就是编码出问题。

使用下面函数来检查,编译出错。

            Encoding ascii = Encoding.ASCII;//us-ascii

29
2021
10

(转)WPF 进度条ProgressBar

转:幻影星辰 

1.传统ProgressBar

WPF进度条ProgressBar 这个控件,如果直接写到循环里,会死掉,界面会卡死,不会有进度。需要把进度条放到单独的线程中。

20
2021
10

WPF-控件Background设置

转发:https://blog.csdn.net/huhbca/article/details/79331884

Background是控件的背景色,属性是Brush,可以用下列C#下的格式:


方法一:

    buttonName.Background = Brushes.Red;


方法二:

    buttonName.Background = new SolidColorBrush((Color)ColorConverter.ConverFromString("#FF3D3D3D"));

15
2021
10

VS.net添加代码片段输入功能

  1. 打开代码片段管理器。快捷键ctrl +k +b,菜单:工具->代码片段管理器


  2. 选择对应用编辑语言

01
2021
10

工厂方法模式

30
2021
09

简单工厂模式

23
2021
09

《我的记事本》编程过程(2)

导入窗体图标文件:

Icon="pack://siteoforigin:,,,/Resources/file_document.tif"


菜单导入图标:

<MenuItem.Icon>

    <Image Source="pack://siteoforigin:,,,/Resources/folder_open.tif" Height="20" />

</MenuItem.Icon>


菜单分隔:

 <Separator />

23
2021
09

《我的记事本》编程过程(1)

建立新项目

搭建基本框架:

窗体、菜单、编辑区、工具条