c# 求一款自定义的MessageBox组件

2024-11-24 23:25:52
推荐回答(3个)
回答1:

没有所谓“c#自带的messagebox”,C#只是个语言,它与UI框架是两回事。C#所在的.Net平台有几大UI框架,都提供messagebox组件,如Winform、WPF、UWP、Xamarin等,这些框架有的组件是不太方便自定义的,如Winform,如果你要Winform框架下的强大messagebox,一般来说需要采用第三方UI库,如Devexpress、Telerik、Syncfusion等。如果你使用WPF、UWP,那么组件原则上来讲是完全可以重画的,VS套件里的Blend就是用来做这个事。如果你不擅长自己画,那么第三方库仍是最好的选择。

回答2:

好的组件要rmb,加分没用,帮写私信

回答3:

你说的限制是指什么限制?

一般的组件也都是在系统的messagebox上封装的

或者你自己写一个自定义控件,封装一下就可以了

或者你也可以用devexpress的XtraMessageBox