page-setup - 如何在.NET应用程序中制作Notepad.exe的“PageSetting”对话框?
问题描述
我想PageSetting
在 Notepad.exe 中通过 .NET 制作一个这样的对话框:
我写了代码 use System.Windows.Forms.PageSetupDialog
,它看起来像这样:
我尝试了PAGESETUPDLG.lpPageSetupTemplateName
使用 Win32 API,它可以工作。但是UI太丑了。
如何仅使用 .net 类在 Notepad.exe 中制作对话框?
解决方案
感谢@Hans Passant。我从你的回答中得到了一个信息。然后我发现该页面对这个问题很有帮助。
推荐阅读
- python - 如何在 Pandas 中使用 assign() 方法创建包含空格的列
- spring - Spring集成/ GCP PubSub:频道订阅者丢失
- visual-studio-2017 - Solar.sln:Visual Studio 需要对此项目进行非功能性更改,以使项目能够在已发布的版本中打开
- sql-server - SQL Server - 停止和禁用代理作业之间的区别
- docker-compose - Docker-compose 文件以使用 drupal 设置电子商务站点
- dapper - Microsft SQLHelper vs Dapper
- javascript - 在 React 中添加停止条件以映射
- macos - 为什么我的 EC2 Mac 实例启动和停止需要这么长时间?
- python - 有没有办法清除在 for 循环中不再使用的内存空间?
- material-ui - 编辑日期字段时反应材料表不显示日历图标。有没有办法添加日历图标