winform C# 平行替代产品

Posted 二娃网

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform C# 平行替代产品相关的知识,希望对你有一定的参考价值。

商业级:

大公司在使用

1、QT

2、javaFx

3、wpf

4、maui

5、electron  

 

 

免费级:

1、Lazarus IDE

编译后的exe文件很大。

安装方便,安装文件200Mb

 

2、aardio

小工具而已,无法跟winform比较。不过很轻量级,很合适当小工具使用。赞一下,永久免费,可以赞助作者。入手,debug有点困难

有些库需要联网,不纯离线开发

 

3、PyQt5

没研究,估计也是要联网,不是纯离线开发

 

C#的winform控件命名规范

注:这里用红字标记的部分表示有重复出现,括号内为替代表示方案

1.标准控件

 

序号

控件类型简写

控件类型

1

btn

Button

2

chk

CheckBox

3

ckl

CheckedListBox

4

cmb

ComboBox

5

dtp

DateTimePicker

6

lbl

Label

7

llb

LinkLabel

8

lst

ListBox

9

lvw

ListView

10

mtx

MaskedTextBox

11

cdr

MonthCalendar

12

icn

NotifyIcon

13

nud

NumeircUpDown

14

pic

PictureBox

15

prg(pgb)

ProgressBar

16

rdo

RadioButton

17

rtx

RichTextBox

18

txt

TextBox

19

tip

ToolTip

20

tvw

TreeView

21

wbs

WebBrowser

 

 

2.容器控件

 

序号

控件类型简写

控件类型

1

flp

FlowLayoutPanel

2

grp

GroupBox

3

pnl

Panel

4

spl(spc)

SplitContainer

5

tab

TabControl

6

tlp

TableLayoutPanel

 

 

3.菜单和工具栏

 

序号

控件类型简写

控件类型

1

cms

ContextMenuStrip

2

mns

MenuStrip

3

ssr

StatusStrip

4

tsr

ToolStrip

5

tsc

ToolStripContainer

 

 

4.数据

 

序号

控件类型简写

控件类型

1

dts

DataSet

2

dgv

DataGridView

3

bds

BindingSource

4

bdn

BindingNavigator

5

rpv

ReportViewer

 

 

5.对话框

 

序号

控件类型简写

控件类型

1

cld

ColorDialog

2

fbd

FolderBrowserDialog

3

fnd

FontDialog

4

ofd

OpenFileDialog

5

sfd

SaveFileDialog

 

 

6.组件

 

序号

控件类型简写

控件类型

1

bgw

BackgroundWorker

2

dre

DirectoryEntry

3

drs

DirectorySearcher

4

err

ErrorProvider

5

evl

EventLog

6

fsw

FileSystemWatcher

7

hlp

HelpProvider

8

img

ImageList

9

msq

MessageQueue

10

pfc

PerformanceCounter

11

prc

Process

12

spt

SerialPort

13

scl

ServiceController

14

tmr

Timer

 

 

7.印刷

 

序号

控件类型简写

控件类型

1

psd

PageSetupDialog

2

prd

PrintDialog

3

pdc

PrintDocument

4

prv

PrintPreviewControl

5

ppd

PrintPreviewDialog

 

 

8.水晶报表

 

序号

控件类型简写

控件类型

1

crv

CrystalReportViewer

2

rpd

ReportDocument

 

 

9.其他

 

序号

控件类型简写

控件类型

1

dud

DomainUpDown

2

hsc

HScrollBar

3

prg

PropertyGrid

4

spl

Splitter

5

trb

TrackBar

6

vsc

VScrollBar

 

另一个版本

 

序号

控件类型

控件类型简写

标准命名举例

1

Label

lbl

lblMessage

2

LinkLabel

llbl

llblToday

3

Button

btn

btnSave

4

TextBox

txt

txtName

5

MainMenu

mmnu

mmnuFile

6

CheckBox

chk

chkStock

7

RadioButton

rbtn

rbtnSelected

8

GroupBox

gbx

gbxMain

9

PictureBox

pic

picImage

10

Panel

pnl

pnlBody

11

DataGrid

dgrd

dgrdView

12

ListBox

lst

lstProducts

13

CheckedListBox

clst

clstChecked

14

ComboBox

cbo

cboMenu

15

ListView

lvw

lvwBrowser

16

TreeView

tvw

tvwType

17

TabControl

tctl

tctlSelected

18

DateTimePicker

dtp

dtpStartDate

19

HscrollBar

hsb

hsbImage

20

VscrollBar

vsb

vsbImage

21

Timer

tmr

tmrCount

22

ImageList

ilst

ilstImage

23

ToolBar

tlb

tlbManage

24

StatusBar

stb

stbFootPrint

25

OpenFileDialog

odlg

odlgFile

26

SaveFileDialog

sdlg

sdlgSave

27

FolderBrowserDialog

fbdlg

fgdlgBrowser

28

FontDialog

fdlg

fdlgFoot

29

ColorDialog

cdlg

cdlgColor

30

PrintDialog

pdlg

pdlgPrint

以上是关于winform C# 平行替代产品的主要内容,如果未能解决你的问题,请参考以下文章

一个好的 html 功能 Richedit 替代 winforms? [关闭]

C#的winform控件命名规范

标准 C# DataGrid 的免费替代品?

C# WPF OnPaint 方法的替代方案?

如何在不更改文化的情况下更改 c# winform 应用程序的资源文件?

C# winform 修改数据库连接