日韩精品亚洲精品中文字幕乱伦AV|曰韩区二区三区日韩中文字幕五码|ady99久久人人看人人摸人人|动漫一区二区黄99精品视频在线|AV片在线观看亚洲中文国产精品|伦乱在线VA欧美性爱一二区|亚洲无码mv91热色视频|激情六月综合欧美精品中文

當前位置:首頁 > 網(wǎng)站建設(shè) > 正文內(nèi)容

asp.net去除html標簽(java去掉html標簽)

網(wǎng)站建設(shè)8個月前 (05-26)487

前言

AvaloniaUI是一個優(yōu)秀的XAML的跨平臺UI框架,支持Windows、Linux、MacOS。Avalonia 已經(jīng)成熟并且可以投入生產(chǎn)。

本文介紹在Vistual Studio 2022中使用Avalonia并與AnyCAD Rapid SDK三維控件集成的環(huán)境搭建過程。

初始化環(huán)境

安裝Avalonia.Templates

dotnet new install Avalonia.Templates

這樣在VS2022中就可以看到創(chuàng)建Avalonia應(yīng)用的模板。若之前安裝過可忽略此步驟。

創(chuàng)建項目

啟動VS,選擇創(chuàng)建AvaloniaUI項目

選一下.NET 6 版本和Avalonia版本

展開全文

配置項目

從nuget.org上安裝AnyCAD AvaloniaUI。

設(shè)計界面

在MainWindow.axaml里面集成AnyCAD Rapid控件:

首先引入程序集:xmlns:anycad="clr-namespace:AnyCAD.AvaloniaUI;assembly=AnyCAD.AvaloniaUI"

設(shè)計布局

直接加個Button和三維控件。

完整的xaml如下:

Windowxmlns= "https://github.com/avaloniaui"

xmlns:x= "http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:d= "http://schemas.microsoft.com/expression/blend/2008"

xmlns:mc= "http://schemas.openxmlformats.org/markup-compatibility/2006"

xmlns:anycad= "clr-namespace:AnyCAD.AvaloniaUI;assembly=AnyCAD.AvaloniaUI"

mc:Ignorable= "d"d:DesignWidth= "800"d:DesignHeight= "450"

x:Class= "AnyCAD.AvaloniaApp.MainWindow"

Title= "AnyCAD.AvaloniaApp"

StackPanel

ButtonContent= "打開"Width= "160"/

anycad:RenderControlx:Name= "mRenderView"Width= "800"Height= "600"/ anycad:RenderControl

/ StackPanel

/ Window

初始化控件

在Program.cs修改初始化代碼, Main函數(shù)做修改

[ STAThread]

publicstaticvoidMain( string[] args )

{

// 初始化

AnyCAD.Foundation.GlobalInstance.Initialize;

BuildAvaloniaApp.StartWithClassicDesktopLifetime(args);

// 釋放資源

AnyCAD.Foundation.GlobalInstance.Destroy;

}

運行一下:

顯示模型

MainWindow函數(shù)中響應(yīng)一下Buttond的Click事件

publicpartialclassMainWindow: Window

{

publicMainWindow

{

InitializeComponent;

}

publicvoidOnOpen( objectsender, RoutedEventArgs e )

{

vardlg = newOpenFileDialog;

dlg.Filters.Add( newFileDialogFilter { Name = "Model Files", Extensions = { "step", "stp", "iges", "igs"} });

varresult = dlg.ShowAsync( this);

if(result == null)

return;

stringfileName = result.Result[ 0];

varshape = ShapeIO.Open(fileName);

if(shape != null)

{

varnode = BrepSceneNode.Create(shape, null, null);

varscene = mRenderView.ViewContext.GetScene;

scene.AddNode(node);

mRenderView.ViewContext.RequestUpdate(EnumUpdateFlags.Scene);

}

}

asp.net去除html標簽(java去掉html標簽)

}

再運行一下,打開個模型

總結(jié)

AvaloniaUI一款優(yōu)秀的跨平臺.NET UI庫,結(jié)合AnyCAD Rapid SDK for AvaloniaUI,就可以快速開發(fā)跨平臺的三維應(yīng)用。

AnyCAD Rapid SDK的更多功能請參考anycad.rapid.net.sample。

本文完整代碼:https://gitee.com/anycad/anycad.rapid.net.sample/tree/master/AnyCAD.AvaloniaApp

注:AnyCAD Rapid SDK for AvaloniaUI后續(xù)推出支持跨平臺的版本,敬請期待。

- EOF -

點擊標題可跳轉(zhuǎn)

C# 使用ObjectPool提高StringBuilder性能

.NET 中委托性能的演變

gRPC 之 .NET 6 中的使用介紹

看完本文有收獲?請轉(zhuǎn)發(fā)分享給更多人

推薦關(guān)注「DotNet」,提升.Net技能

點贊和在看就是最大的支持??

掃描二維碼推送至手機訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://www.atlasseeker.com/post/115986.html

“asp.net去除html標簽(java去掉html標簽)” 的相關(guān)文章

武漢企業(yè)網(wǎng)站建設(shè)(武漢網(wǎng)站建設(shè)技術(shù)支持)

武漢企業(yè)網(wǎng)站建設(shè)(武漢網(wǎng)站建設(shè)技術(shù)支持)

今天給各位分享武漢企業(yè)網(wǎng)站建設(shè)的知識,其中也會對武漢網(wǎng)站建設(shè)技術(shù)支持進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、武漢網(wǎng)站建設(shè)公司哪家最好? 2、武漢網(wǎng)站建設(shè)哪家公司好 3、在武漢制作一個網(wǎng)站需要多少錢? 4、武漢網(wǎng)站建設(shè)哪家公司好? 5、...

h5制作模板免費(H5模板免費)

h5制作模板免費(H5模板免費)

今天給各位分享h5制作模板免費的知識,其中也會對H5模板免費進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、想做個h5,那么問題來了,h5素材免費模板哪里有下載??? 2、有沒有免費的h5頁面制作工具 3、比如易企秀、凡科這個兩個都是免 費的h5工具嗎...

手機制作3d模型的軟件(手機能做3d模型的軟件)

手機制作3d模型的軟件(手機能做3d模型的軟件)

本篇文章給大家談?wù)勈謾C制作3d模型的軟件,以及手機能做3d模型的軟件對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、手機上有哪些3d建模軟件 2、3d建模軟件哪個好 3、做3d模型的軟件都有那些 ?那些擅長做人物模型? 4、有什么軟件可以在手機上面做3D動畫...

端午節(jié)圖片素材背景PPT模板(端午節(jié)課件背景圖片素材)

端午節(jié)圖片素材背景PPT模板(端午節(jié)課件背景圖片素材)

今天給各位分享端午節(jié)圖片素材背景PPT模板的知識,其中也會對端午節(jié)課件背景圖片素材進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、簡單優(yōu)秀的端午節(jié)黑板報設(shè)計素材 2、端午節(jié)黑板報版面設(shè)計素材 端午節(jié)黑板報有什么素材 3、端午節(jié)的手抄報設(shè)計素材 簡單...

poslabel標簽制作模板(poslabel標簽如何添加打印機)

poslabel標簽制作模板(poslabel標簽如何添加打印機)

本篇文章給大家談?wù)刾oslabel標簽制作模板,以及poslabel標簽如何添加打印機對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、poslabel標簽打印機導(dǎo)入表格后怎么起始記錄總是在一個地方,即使換到第一個數(shù)據(jù),還是自動調(diào)到那個地方? 2、PosLabel(博思...

網(wǎng)頁設(shè)計策劃書模板(網(wǎng)頁設(shè)計與制作策劃書)

網(wǎng)頁設(shè)計策劃書模板(網(wǎng)頁設(shè)計與制作策劃書)

本篇文章給大家談?wù)劸W(wǎng)頁設(shè)計策劃書模板,以及網(wǎng)頁設(shè)計與制作策劃書對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、求一份網(wǎng)站策劃書?。?! 2、網(wǎng)站設(shè)計策劃書 3、個人網(wǎng)站策劃范文五篇 求一份網(wǎng)站策劃書!?。?一個網(wǎng)站的成功與否與建站前的網(wǎng)站策劃有著極為重要的關(guān)系。在...