Blog

技术文章

这里收录站点的文章正文,覆盖 .NET、桌面开发、工程实践与通用开发话题。

First Visit

新用户起步路线

Unexpected Finds

随机发现

随机发现

開源c# wpf控制項庫 - panuon.ui.silver

國內優秀的wpf開源控制項庫,panuon.ui的優化版本。一個漂亮的、使用樣式與附加屬性的wpf ui控制項庫,值得向大家推薦使用與學習。

WPF
随机发现

wpf實現消息中心

本文將講解基於wpf實現一個消息中心的功能,比如常見的軟體當中會經常收到服務端推送的“新聞”、“公告”等消息。

WPF
(14/30)大家一起學blazor:javascript interop(互操作)

(14/30)大家一起學blazor:javascript interop(互操作)

雖然blazor 不需要用到javascript,但某些已有的js庫 還是很方便,不能因為不想用javascript 就全部捨棄,blazor 就提供了調用javascript 的方法,這種情況稱為javascript interoperability(簡稱javascript interop)。這篇就來實現delete 按鈕的提醒窗口,因為刪除是很重要的功能,不能讓使用者輕輕一按就輕易刪除。

2021/12/16 StrayaWorker Blazor
用 winui 3 開發了一個摸魚應用

用 winui 3 開發了一個摸魚應用

不要小看摸魚,所有天才的點子都不是敲鍵盤時激發的。在工作遇到阻滯時,越是投入工作越是找不到解決方案,這時候把目光從屏幕挪開,說不定在一邊洗澡一邊玩著小黃鴨時,一邊發呆一邊看著窗外時,一邊睡覺一邊扣肚子時,解決問題的靈感突然就掉進了腦海里。

2021/12/16 dino.c .NET
blazor開源組件庫 - masa blazor

blazor開源組件庫 - masa blazor

blazor允許您`使用c#`而不是javascript`構建交互式`web ui`。blazor應用由可重用的web ui組件組成,這些組件使用c#、html和css實現。客戶端和伺服器代碼都是用c#編寫的,允許您共享代碼和庫。

2021/12/16 MASA Blazor Blazor
(11/30)大家一起學blazor:arbitrary屬性

(11/30)大家一起學blazor:arbitrary屬性

目前`mybutton`有3個`[parameter]`,如果再增加的話,又要再定義新的`[parameter]`,為了避免不斷更新這個component,我們來用blazor提供的`@attribute`。

2021/12/15 StrayaWorker Blazor
(9/30)大家一起學blazor:parameters

(9/30)大家一起學blazor:parameters

假如我們想增加的按鈕用來清除`form`(表單)的數據,最快的方式是增加一個`type=”reset”`的按鈕,這時候就用到兩個按鈕了,可以用到blazor的核心概念:組件封裝。

2021/12/14 StrayaWorker Blazor