WinForm 开源组件 Realtiizor
Realtiizor 的优势
现代美观的界面设计
丰富且易于使用的组件库
良好的兼容性与性能表现
.NET 8 下使用 Realtiizor:安装篇
Install-Package ReaLTaiizor
使用 MaterialForm
using Realtiizor.Forms; public partial class MyAppForm : MaterialForm
{
public MyAppForm()
{
InitializeComponent();
}
}
在 MaterialForm 中使用各种 Button 与 TextBox
Realtiizor 提供了多种风格独特的 Button 组件,例如 ForeverButton。在 MaterialForm 上使用这些按钮时,只需从工具箱中将对应的按钮拖放到窗体设计界面上。以 ForeverButton 为例,拖放完成后,可以设置其 Text 属性来定义按钮上显示的文本内容。
在 MaterialForm 中使用的 TextBox 组件也别具一格。比如 BigTextBox,它不仅在外观上可能有更大的字体显示或者更明显的边框样式,在功能上也可能有一些扩展。将 BigTextBox 拖放到窗体后,可以像普通 TextBox 一样设置其初始文本、是否可编辑等属性。如:

简单 Demo
下面我们来看一个简单的 Demo,展示如何综合运用上述的 MaterialForm、Button 和 TextBox 组件构建一个简单的用户信息录入界面。
public partial class Form1 : MaterialForm
{
public Form1()
{
InitializeComponent();
this.Load += Form1_Load;
} private void Form1_Load(object sender, EventArgs e)
{
// 设置窗体标题
this.Text = "用户信息录入"; // 设置 BigTextBox 提示文本
bigTextBox1.Text = "请输入姓名"; // 设置 ForeverButton 文本
foreverButton1.Text = "提交"; // 为提交按钮添加点击事件处理
foreverButton1.Click += ForeverButton1_Click;
} private void ForeverButton1_Click(object sender, EventArgs e)
{
string name = bigTextBox1.Text; MessageBox.Show($"您录入的姓名是:{name}");
}
}

Realtiizor 组件为.NET 8 下的 WinForm 开发提供了丰富的功能和美观的界面设计方案。无论是对于追求高效开发的开发者,还是对于注重应用外观的项目,它都是一个值得深入探索和应用的优秀组件。希望通过这篇博客,能让更多的开发者了解并开始在自己的项目中使用 Realtiizor
WinForm 开源组件 Realtiizor的更多相关文章
- 分享几个.NET WinForm开源组件,纪念逐渐远去的WinForm。。。
前面3个月的时间内,这些.NET开源项目你知道吗?系列文章已经发表了3篇,共计45个平时接触比较少,曾经默默无闻的.NET开源项目,展示给大家,当然不是每个人都能用得上,但也的确是有些人用了,反响还不 ...
- [原创][开源]SunnyUI.Net, C# .Net WinForm开源控件库、工具类库、扩展类库、多页面开发框架
SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...
- react native 的图表开源组件react-native-chart-android
react-native-chart-android是一个图表开源组件,使用方法可以去这里 由于需要在数据上加上触摸事件,而github上没有说明看源码找了半天才找到下面的解决方法,特此记录一下: 在 ...
- .net 开源组件
文章转自:http://www.cnblogs.com/asxinyu/p/dotnet_opensource_project_3.html 在前2篇文章这些.NET开源项目你知道吗?让.NET开 ...
- .Net Office开源组件
1.NPOI NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.使用 NPOI 你就可以在没有安装 Office 或者相应环 ...
- 【2015上半年总结】js开源组件开发系列索引
js开源组件开发系列一索引 2015.8 by 田想兵 个人网站 从3月份进入新公司以来,时经五个月,我以平均每周1个小组件的速度,已经完成的js组件有22个之余了,已基本上全部用到实际项目中,这些小 ...
- [js开源组件开发]network异步请求ajax的扩展
network异步请求ajax的扩展 在日常的应用中,你可能直接调用$.ajax是会有些问题的,比如说用户的重复点击,比如说我只希望它成功提交一次后就不能再提交,比如说我希望有个正在提交的loadin ...
- [js开源组件开发]数字或金额千分位格式化组件
数字或金额千分位格式化组件 这次距离上一个组件<[js开源组件开发]table表格组件>时隔了一个月,由于最近的项目比较坑,刚挖完坑,所以来总结性提出来几个组件弥补这次的空缺,首先是金额和 ...
- [js开源组件开发]query组件,获取url参数和form表单json格式
query组件,获取url参数和form表单json格式 距离上次的组件[js开源组件开发]ajax分页组件一转眼过去了近二十天,或许我一周一组件的承诺有了质疑声,但其实我一直在做,只是没人看到……, ...
- Infer.net 开源组件: 1, 机器学习入门,要从贝叶斯说起
我的入门方式,先从应用现象中,总结规律反推本质.一头扎进理论书籍是不对的. 老外的先进,还是体现在传承方面.没办法,我们竞争压力大,有好东西藏着掖着.大家都苦逼 我最开始是从介绍,有了基本概念,见xx ...
随机推荐
- JavaScript – XMLHttpRequest
前言 XMLHttpRequest 是 JavaScript built-in 的一个 class,用于发送 HTTP 请求,俗称 AJAX. 这几年 XMLHttpRequest 已经逐渐被 Fet ...
- windbg配置问题汇总(记录)
.loadby sos.dll mscorwks.symfix c:\windows\symbols windbg配置问题汇总 1.Failed to find runtime DLL (clr.dl ...
- SpringMVC —— 日期类型参数传递
日期类型参数传递 相关注解 类型转换器
- Soring —— 容器总结
获取bean 容器层次结构图 *BeanFactory 是IoC容器的顶层接口,初始化BeanFactory对象时,加载的bean延迟加载 bean相关 依赖注入相关
- 痞子衡嵌入式:为下一代AI边缘处理设备而生 - i.MXRT700
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是恩智浦i.MX RTxxx系列MCU的新品i.MXRT700. 四年前恩智浦官宣了面向下一代智能穿戴设备的 i.MXRT500 系列,这 ...
- mysql-存储过程(1) mysql循环语句
mysql循环语句: 本文总结了mysql常见的三种循环方式:while.repeat和loop循环.还有一种goto,不推荐使用. 一.while循环 delimiter // #定义标识符为双斜杠 ...
- USB硬件特性(速度、名称、供电)
USB传输速度 USB1.0版本,USB LS(Low Speed低速),速度1.5Mbps. USB1.1版本,USB FS(Full Speed全速),速度12Mbps. USB2.0版本,USB ...
- Android Systrace 基础知识 -- 分析 Systrace 预备知识
1. 正文 1.1 线程状态查看 Systrace 会用不同的颜色来标识不同的线程状态, 在每个方法上面都会有对应的线程状态来标识目前线程所处的状态,通过查看线程状态我们可以知道目前的瓶颈是什么, 是 ...
- 数据库运维实操优质文章分享(含Oracle、MySQL等) | 2023年6月刊
本文为大家整理了墨天轮数据社区2023年6月发布的优质技术文章/文档,主题涵盖Oracle.MySQL.PostgreSQL等数据库的安装配置.故障处理.性能优化等日常实践操作,以及常用脚本.注意事项 ...
- 小程序把html代码渲染到页面上 rich-text
<rich-text nodes="<h1>html的代码显示再小程序使用rich-text组件</h1>"></rich-text> ...