资源简介

NanUI基于ChromiumFX项目进行开发,它能让你在你的Winform应用程序中使用HTML5/CSS3/Java等网页技术来呈现用户界面(类似Electron)。同时NanUI提供了原生窗口和定制化的无标题栏无边框窗口,你能使用全部的网页技术来设计和呈现你的应用程序界面。

NanUI基于MIT协议,所以无论你使用NanUI来开发商业项目或者开源、免费项目都将不受任何限制,只需要遵照协议文件中规定的,在你的软件中声明使用了NanUI技术即可。

资源截图

代码片段和文件信息

using System.Text;
using System.Windows.Forms;

namespace NanUI.Demo.CodeEditor
{
using NetDimension.NanUI;

public partial class EditorForm : HtmlUIForm
{

internal bool isClean = true;
internal bool isNew = true;

internal string currentFilePath = string.Empty;

//NanUI窗口会自动检测是否运行在XP下面。
//在XP环境下DWM自动禁用,NanUI改为重绘Nonclient Area的方式来进行窗口绘制。
//当然,也可以在Win7等支持DWM的系统中禁用DWM窗口绘制,如下,构造第二个参数设置为true
//将强制窗口使用Nanclient区域重绘。
public EditorForm()
: base(“http://www/main.html“)
{
InitializeComponent();




Globalobject.Add(“hostEditor“ new JsCodeEditorobject(this));
}

void SetEditorMode()
{
if (!string.IsNullOrEmpty(currentFilePath))
{
var fileInfo = new System.IO.FileInfo(currentFilePath);

var ext = fileInfo.Extension;

if (ext.IndexOf(‘.‘) == 0)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2518  2017-08-03 22:11  .gitattributes
     文件        3833  2017-08-03 22:11  .gitignore
     目录           0  2019-05-20 10:52  .vs\
     目录           0  2019-05-20 10:52  .vs\config\
     文件       85450  2016-06-01 10:04  .vs\config\applicationhost.config
     目录           0  2019-05-20 10:49  .vs\NetDimension.NanUI\
     目录           0  2019-05-20 10:52  .vs\NetDimension.NanUI\v14\
     文件       82944  2019-05-20 10:56  .vs\NetDimension.NanUI\v14\.suo
     文件      173054  2017-08-03 22:11  Icon.psd
     文件        1700  2017-08-03 22:11  LICENSE
     目录           0  2019-05-20 10:49  NanUI.Demo.CodeEditor.Resources\
     目录           0  2019-05-20 10:49  NanUI.Demo.CodeEditor.Resources\bin\
     目录           0  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\bin\Debug\
     文件     3316224  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\bin\Debug\NanUI.Demo.CodeEditor.Resources.dll
     文件       15872  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\bin\Debug\NanUI.Demo.CodeEditor.Resources.pdb
     文件      180832  2012-07-10 21:52  NanUI.Demo.CodeEditor.Resources\bin\Debug\System.Net.Http.dll
     文件      148528  2013-02-19 13:36  NanUI.Demo.CodeEditor.Resources\bin\Debug\System.Net.Http.xml
     目录           0  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\bin\Debug\zh-Hans\
     文件       17504  2012-07-10 23:31  NanUI.Demo.CodeEditor.Resources\bin\Debug\zh-Hans\System.Net.Http.resources.dll
     文件        8089  2017-08-03 22:11  NanUI.Demo.CodeEditor.Resources\NanUI.Demo.CodeEditor.Resources.csproj
     目录           0  2019-05-20 10:49  NanUI.Demo.CodeEditor.Resources\obj\
     目录           0  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\
     文件        7291  2019-05-20 10:49  NanUI.Demo.CodeEditor.Resources\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         932  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\NanUI.Demo.CodeEditor.Resources.csproj.FileListAbsolute.txt
     文件         954  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\NanUI.Demo.CodeEditor.Resources.csproj.GenerateResource.Cache
     文件     3316224  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\NanUI.Demo.CodeEditor.Resources.dll
     文件       15872  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\NanUI.Demo.CodeEditor.Resources.pdb
     文件         180  2019-05-20 10:52  NanUI.Demo.CodeEditor.Resources\obj\Debug\NanUI.Demo.CodeEditor.Resources.Properties.Resources.resources
     目录           0  2019-05-20 10:49  NanUI.Demo.CodeEditor.Resources\obj\Debug\TempPE\
     目录           0  2019-05-20 10:48  NanUI.Demo.CodeEditor.Resources\Properties\
     文件        1335  2017-08-03 22:11  NanUI.Demo.CodeEditor.Resources\Properties\AssemblyInfo.cs
............此处省略570个文件信息

评论

共有 条评论