gpt4 book ai didi

c# - 自定义消息框

转载 作者:可可西里 更新时间:2023-11-01 03:12:14 25 4
gpt4 key购买 nike

是否可以创建我自己的自定义 MessageBox,我可以在其中添加图像而不仅仅是字符串?

最佳答案

我也想要这个功能,所以我创建了WPFCustomMessageBox , native Windows/.NET MessageBox 的 WPF 克隆,支持自定义按钮文本等额外功能。

WPFCustomMessageBox 使用静态方法,就像标准的 .NET MessageBox 一样,因此您可以即插即用新库而无需修改任何代码。最重要的是,我设计了这个控件,使其看起来与原始的 MessageBox 完全相同。

WPFCustomMessageBox example

我创建这个库是因为我想为我的 MessageBox 按钮使用动词 help users better understand the functionality of the buttons .使用此库,您可以向用户提供按钮说明,例如 Save/Don't SaveEject Fuel Rods/Don't do it! 而不是标准的 OK/CancelYes/No(如果您愿意,您仍然可以使用它们)。

WPFCustomMessageBox 消息框返回 standard .NET MessageBoxResults .它还提供与原始 MessageBox 相同的功能,如 MessageBoxIcons 和自定义消息框标题。

WPFCustomMessageBox 是开源的,因此您可以在此处获取代码或进行改进:https://github.com/evanwon/WPFCustomMessageBox

您可以通过 NuGet 将 WPFCustomMessage 添加到您的项目中:https://www.nuget.org/packages/WPFCustomMessageBox/

关于c# - 自定义消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3169996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com