Search
Search
#1. 教學課程:使用C 建立簡單的WPF 應用程式 - Microsoft Learn
當您在Visual Studio 中建立應用程式時,您需要先建立一個專案和一個方案。 在這個範例中,您將建立Windows Presentation Foundation (WPF) 專案。
#2. C# 入門指南- 單元22 - 建立WPF 專案 - 程式語言教學誌
這個單元介紹如何建立WPF 專案,開啟Visual Studio 後,點擊建立新專案按鈕. 進入下一個視窗,便是選擇專案(project) 範本的種類,這裡選擇「 WPF 應用程式」,繼續 ...
#3. 現代桌面應用程式,玩轉WPF - SkillTree 我的技能樹
希望未來能開一班WPF與網路串接實戰課程,畢竟架設起一套系統前端與後端的配合也是整套系統關鍵的地方。 注意事項. 本活動使用C# 為主要語言; 本活動常態性免費延長時數( ...
#4. 範例2:MS Dev Studio C# WPF - PTC Support
範例 2:MS Dev Studio C# WPF. 此範例是使用PTC Mathcad Prime API 來練習某些基本方法與屬性的C# 應用程式,並說明如何啟用事件。此範例將模仿C++.NET 範例的功能。
#5. WPF MVVM 檔案到底怎麼分? - iT 邦幫忙
最近在碰WPF 剛接觸到MVVM Model的部分沒什麼問題問題出在這個View 跟ViewModel. WPF 在新建使用者控制項時就會有.xaml 跟.xaml.* 但是有些時候會看到有些範例是額外多 ...
#6. 【wpf】職缺- 2023年6月熱門工作機會- 1111人力銀行
1. 需熟習windows下C# 語言開發, Visual Studio開發平台。 2. 持續自我進修程式開發技術(Visual Studio、WPF、Winform…)。 3. 具其他程式語言能力者佳(Java/ ...
#7. WPF 教學目錄 - Program – C.Y.C
WPF 教學目錄. ... WPF · MATLAB · WinForm · C# · Blog Posts. 開啟搜尋. WPF 教學目錄. WPF 教學:前言. WPF-基礎. [WPF] Hello World · [WPF] Layouts ...
紀錄一下實作WPF 下全域屬性的使用操作,主要是解決MVVM 跨ViewModel 共用屬性/變數的方法 ...繼續閱讀» · C# · MVVM · WPF. 2021-07-24 ...
#9. WPF 實作用例入門 - Ikalacloud 世界
本逐步解說示範如何在「DATAGRID」表單中,串接至WPF 控制項。這次依照官網範例使用Entity Framework 套件,以資料庫中的資料填入物件、追蹤變更, ...
#10. 教師資訊整合系統
NET C# and Visual Studio 2.Architecture of WPF/XAML 3.Building WPF Application 4.Developing WPF/XAML in Expression Blend 5.WPF Layout 6.Content Controls
#11. C# Anonymous Function 這個範例是在WPF 中取消TextBox 的 ...
C# Anonymous Function 這個範例是在WPF 中取消TextBox 的貼上的功能。 - 1.匿名函式的寫法.
#12. 你好-绑定世界 - WPF Tutorial
這個簡單的範例展示了我們如何挷定一個TextBlock的Value與TextBox的text屬性相匹配。如同你從截圖上看到的,當你在TextBox輸入文字,TextBlock會自動的更新。
#13. WPF 編程寶典-- 使用C# 2012 和.NET 4.5 (第4版) (Pro ... - 天瓏
書名:WPF 編程寶典-- 使用C# 2012 和.NET 4.5 (第4版) (Pro WPF in C# 2012: Windows Presentation Foundation in .NET 4.5),ISBN:7302327734,作者:麥克唐 ...
#14. WPF編程基礎 - 博客來
產品資訊 ; Visual Basic 程式設計寶典. 95折$523 ; 新觀念Visual C# 程式設計範例教本(第五版). 95折$589 ; Pro Wpf 4.5 in C#: Windows Presentation Foundation in .Net ...
#15. WPF範例系列一:登入、註冊介面設計 - tw511教學網
WPF範例 系列一:登入、註冊介面設計. ... 本範例將展示利用WPF設計登入介面、註冊介面,並實現相應的功能,其中賬戶 ... C#匯出資料到Excel的幾種方法
#16. Cshape_Examples - Google Sites
記錄我的C#程式筆記. ... C# 範例程式. Hot Key功能 · 日期判斷 · 開機自動執行程式 · WPF學習 · 1.WPF基礎概念 · 2.基本WPF視窗設計概念 · 協作平台地圖. C# 範例程式 ...
#17. Windows 8.x App市集應用程式開發: 使用C#與XAML | 誠品線上
本書將向擁有傳統桌面程式開發經驗的讀者,介紹最新的Windows 8.x App開發技術,將會以好幾支精心設計的範例,講解Windows各項特色、Windows Runtime、以及程式設計的最佳 ...
#18. Tag : WPF - Firerycon's Blog
Hello World C# WPF Kinect Leap Motion. ... 第二堂課_繼續介紹C# & WPF程式設計 ... 視窗的方式管理程式,讓資源不會被不必要的浪費我們看[[視窗切換範例2]]的程式碼.
#19. C# WPF - 教學CH1_Hollow Word - 純粹紀錄@Dragonyue
在大多數的語言教學課程中,第一個最經典的範例為"Hellow World",此範例所介紹的是如何將文字放到屏幕上,並且簡單地向您展示如何在WPF上輕鬆編輯 ...
#20. WPF 4.5:撰寫自訂的WeakEventManager 類別
Home / .NET / C# / WPF / WPF 4.5:撰寫自訂的WeakEventManager 類別 ... 寫好這個類別之後,找到原先範例中的MainWindow.xaml.cs 中的 ...
#21. WPF 4 DataGrid 控件(基本功能篇) - Gnie - 博客园
本篇将详细介绍WPF 4 中DataGrid 的相关功能。 ... 其中每列都包含各自的数值类型,在C# 中创建Member 类及SexOpt 枚举,并将memberData 数据绑定 ...
#22. 補充及優化資料結構與DataGrid建立關聯檢視 - 創作大廳
補充範例及優化程式碼,進一步將XAML上關於欄位(DataGridTextColumn)的描述收攏到C#端的程式碼.
#23. 再談XAML與WPF - Gelis 技術隨筆-部落格
LoadComponent()方法將XAML的內容讀取進來,筆者擷取一段BAML範例內容如下 ... 通常不會這麼做,因為簡單的三行XAML程式碼可能要7-8行的C#程式碼才能 ...
#24. WPF使用HttpListener實作自己的驗證流程或接收外部網頁操作 ...
在這個範例中我們建立一個測試用的HTML 頁面,用以模擬外部操作流程完成後的回調。並且回調過程中再目標網址夾帶 token 參數。 這個頁面將作為本範例 ...
#25. C#,WPF 如何讓應用程式出現在常駐程式列(notifyicon) - 狼翔天地
以下範例修改自mdsn Sample namespace NotificationIconSample { using System; us.
#26. C# WPF MVVM模式Prism框架下事件发布与订阅转载
01—前言处理同模块不同窗体之间的通信和不同模块之间不同窗体的通信,Prism提供了一种事件机制,可以在应用程序中低耦合的模块之间进行通信, ...
#27. C# WPF Call VC++ DLL - CodeBoxy - 程式方盒子
結果: 說明: 使用C# WPF呼叫C++函式庫進行乘法運算的簡單範例, 建立Visual C++ CLR Class Library專案 ...
#28. 利用WPF 讀取CANON (.CR2) 的EXIF 及縮圖(C# 範例程式說明)
因為有人留話在詢問怎麼利用WPF 處理這些動作,而這些又都是Microsoft 文件及範例沒有寫的很清楚的部份… 有些範例有提到,但是Microsoft 內建的CODEC ...
#29. [問題] 有沒有著重在GUI方面的書Winform WPF - 看板C_Sharp
自己也是寫WPF的,寫好久了也走了很多彎路,來分享一下技能樹怎麼發展# 教材書的話我蠻推薦這本的"WPF 編程寶典- 使用C# 2012 和.
#30. 黑暗執行緒分類檢視:.net core
用以下範例程式重現問題: var execAsm = Syst. ... 機掃描功能,掃描結果的圖檔格式是TIFF,想寫段C# 程式將它轉成JPG,這用Bitmap 來做是小事一椿。
#31. 漫談WPF資料繫結(2) – 繫結到多種資料來源
若要繫結到物件,且此物件是WPF或系統所提供的物件,您可以使用Binding 物件的Source屬性來指明來源物件,例如以下範例程式將TextBlock的Foreground ...
#32. [範例][WPF]簡單的切換多個視窗功能 - Akitoの除蟲日記
把起始頁設定成新視窗在App.xaml裡面設定StartupUri="你的新視窗.xaml". 3.切換視窗. // 登入按鈕click事件; private void LoginButton_Click(object ...
#33. 【WPF】執行背景工作時,讓畫面不會看起來像卡住
這篇不會提到Process Bar,雖然同樣的原理也能用在Process Bar,甚至是自訂的任何進度條。這篇還順便迴避某些書中範例無法回傳string的問題。
#34. WPF C# 3D繪圖- 藍色小舖BlueShop
請問我如何在WPF中使用C#輸入x.y.z座標一點一點生成3D圖型???網路找過沒有看到相關範例,希望各位大大能告知並能提供一下參考資料 ...
#35. C# WPF 計時器使用 - 東勢厝yang 雜七雜八亂亂記
C# WPF 計時器使用 · 1.System.Windows.Forms.Timer · 2.System.Timers.Timer · 3.System.Threading.Timer.
#36. WPF的UI更新方式 - 程湘之間
Windows Form 中更有Invoke 與BeginInvoke 可以彈性地使用。 那在WPF 中,要如何更新UI 的內容呢? 範例1:Bad Example. 當然,要從一個不正確的 ...
#37. 練習在WPF 中加入Entity Framework 資料繫結建立簡單的資料 ...
建立資料庫與範例資料集 ... 精靈會產生C#表示Entity Framework 模型的類別。 類別是純舊C#類別,而且它們是我們繫結至WPF 使用者介面。
#38. WPF多國語系(Localization) - MahalJsp
代碼中使用. 在C#中使用字典資源, 有二種方式, 一種是靜態調用, 一種是動態調用. 先列出調用方式如下.
#39. 讓WPF 也可以有Material Design 樣式 - Poy Chang
使用MaterialDesignInXamlToolkit 的前置作業很簡單,建立好WPF 專案後,只 ... 本篇完整範例程式碼請參考poychang/Demo-Material-Design-WPF-App。
#40. [C#]利用Process 來執行其它外部程式 - 男丁格爾's 脫殼玩
分享各種jQuery 外掛的使用及jQuery 跑馬燈、廣告輪播及選單等實用的jQ 範例。另外分享Android 程式技巧及OpenCart 購物車修改技巧分享。
#41. 台灣.NET 技術愛好者俱樂部 - Facebook
AI的基礎使用方法(用官方提供的範例,中文說明加上一些其他網站整理的說明) ... NET用C# 開發的工程師,不知道這樣的方向對不對? ... wpf 還是再用Winform.
#42. C# WPF资源使用入门实例 - 腾讯云
C# WPF 资源使用入门实例 · 1. 添加两个textbox,第一个textbox从XMAL资源中获取字符串,第二个textbox从C#中获取资源 · 2. 为了在XMAL中使用string类,需要 ...
#43. WPF @ 阿源哥哥的軟體組裝工廠:: 隨意窩Xuite日誌
WPF. 想不到世上竟然有這麼好心的人,整份訓練教材,包括文件、範例程式、影片都打包在同 ... 的WPF Ribbon Control了,但是Visual Studio 2010上市時,竟然沒有看到。
#44. .NET - 维基百科,自由的百科全书
NET Core 開發環境。 在直覺與具生產力的情況下建造應用程式,使用文件,範例與NuGet 元件。 目录.
#45. CodeProject - For those who code
Free source code and tutorials for Software developers and Architects.; Updated: 2 Jun 2023.
#46. 建立專案 - C# / WPF 基礎程式設計
建立專案. 開啟Visual Studio 之後; 由上方工具列中選擇:檔案新增\專案; 請選擇WPF應用程式(.NET Framework); 並填寫下方名稱、位置、方案名稱(位置可任意); 按下確定.
#47. Gui 中文2023 - enloman.online
下载成功后gui库可大可小,大可以是qt wpf这种数以百万行计的代码,小的可以是wtl ... 点击确认关闭属性栏«别晷» 在中文词典里带使用范例的别晷含义别晷的近义词以及别 ...
#48. Gui 中文2023 - huzki.online
下载成功后gui库可大可小,大可以是qt wpf这种数以百万行计的代码,小的可以是wtl ... 点击确认关闭属性栏«别晷» 在中文词典里带使用范例的别晷含义别晷的近义词以及别 ...
#49. 2023 Gui 中文- zukuk.online
下载成功后gui库可大可小,大可以是qt wpf这种数以百万行计的代码,小的可以 ... 点击确认关闭属性栏«别晷» 在中文词典里带使用范例的别晷含义别晷的 ...
#50. asp.net mvc4 area - 51CTO博客
... 文件夹下的web.config文件(具体文字可参考压缩包中的配置文件范例)第三步, ... NET最新版本2013V1支持MVC4,其中包括: 新增MVC 4 工程模板(C# & VB) 开箱即用 ...
#51. 2023 Blazor Button - videoc.online
... net web api c# The Button component replaces the standard html button with a multitude of options wpf image clip with rounded corners The Radzen Blazor ...
#52. C# wpf编程CM框架快速入门项目实例 - 独立开发者@董川民
C# wpf 编程CM框架快速入门项目实例. 2022-04-07 23:35 ... ShellView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...
#53. 100集视频掌握WPF - Udemy
100集视频掌握WPF. ... 进一步掌握WPF多种实用技巧,节省自我探索时间。 在实际开发中可套用课程中的技巧,实现又酷又炫的 ... NET 技術講座:打造堅固耐用的C# 程式碼.
#54. WPF DataGrid binding to navigation property - Stack Overflow
If EmployeeStatus is a collection, you won't be able to just say EmployeeStatus.EmployeeStatusDescription.description.
#55. 【ASP.NET Web API教程】3.3 通過WPF應用程序 ... - 程式師世界
In the Templates pane, select Installed Templates and expand the Visual C# node. In the list of project templates, select WPF Application.
#56. 網頁程式設計ASP.NET MVC 5.x範例完美演繹-第四版(適用Visual C# 2022/2019)(電子書)
... 堪稱微軟下一個十年的主流平台。 .NET Core 3.0 開始支援 WPF 和 Windows CH13 新世代ASP.NET Core MVC 應用程式初體驗 13-1 什麼是.NET(Core) ?
c# wpf範例 在 [問題] 有沒有著重在GUI方面的書Winform WPF - 看板C_Sharp 的八卦
自己也是寫WPF的,寫好久了也走了很多彎路,來分享一下技能樹怎麼發展
# 教材
書的話我蠻推薦這本的 "WPF 編程寶典 - 使用 C# 2012 和 .NET 4.5 (第4版)"
https://www.tenlong.com.tw/products/9787302327738?list_name=c-wpf
寫的比較深比較深,但是範例多,概念也完整
還有一本日本人寫的 "WPF 與 XAML 應用程式開發講座"
這本比較簡單,我一開始學DataBindind的時候覺得很抽象,一直搞不懂
有一天翻一翻突然就了解了
如果剛開始學寫UI建議就直接從WPF開始了
WPF一直在用的Xaml、Databinding、MVVM
在之後微軟.net6的MAUI也用的到可以無痛接軌
現在一些網頁的前端框架、APP也都有用到DataBinding跟MVVM的設計
學了之後寫其他的前端框架也不會從0開始,CP值很高
而且WPF有很多漂亮的UI庫,分享一下我自己常用的幾個
MahApps
https://mahapps.com/
MaterialDesignInXamlToolkit
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
Live Chart
https://lvcharts.net/
==========================================================
# 環境
下載.net core3.1的SDK
visual studio 2019 community
課金玩家我建議可以買個Rider,人家還在一行一行慢慢打的時候
你alt + enter enter物件建構子生出來了(這個visual studio好像也有)
移到類別上 Ctrl+I Alt+P 物件介面寫好了
找不到快捷鍵Shift按兩下直接用搜尋的
live template, qq tab常常在寫code出現了
人家用走的去打怪你跳著打,超級chill
練熟的話寫扣的過程中手都可以不用離開鍵盤
再配一把青軸鍵盤,啪啪啪啪啪啪啪,鄰居聽到了都會覺得自卑
這是我之前練習手不離開鍵盤錄的影片
https://www.youtube.com/watch?v=Pd8vVcB1l6w
Rider - 尊爵不凡的您值得擁有
# 學習
一開始就照著書上走
知道什麼是Xaml.布局元件.元件.屬性.事件.委派事件.依賴屬性
之後了解一下ViewModel、DataBinding、Command、Interaction、MVVM架構
****寫的時候忘記寫到了,補充一下****
xaml的話一定要再學一下DataTemplate、ControlTemplate、Converter
C# 的話還有一個WPF專用的ObservableCollection<T> 一些常用的介面知道在幹嘛
INotifyPropertyChanged、IValueConverter、ICommand
還有NLog
***********************************
在這個階段會深入了解C#,什麼變數方法類別介面迴圈都要在這個時候學好學扎實
這時候你可以會需要一本專門在講C#的書,但因為我從來沒看過這種書
所以可能要請其他人推薦你一下
到這裡其實已經可以用WPF滿足你大部分的需求了
你會覺得自己hen棒開始想要做自己的東西,可能會開始學資料庫存一些要用的資料
你可以再繼續深入了解WPF 學一些Storyboard、Trigger、Resource、Style、
刻自己的元件....
這些書上都有教,但是工作比較少用到這一塊,尤其是如果你用別人寫好的樣式庫的話
基本上那些庫可以滿足你大部分UI滑來滑去的需求
或是開始學資料庫相關的知識
這邊我要推薦幾個我覺得用起來很爽,效果也很帥的UI庫
Avalondock - WPF ToolKit
可以讓UI的某個部分拉出來離開主視窗,還可以再拼回去不同的位置,很爽
CefSharp
https://reurl.cc/Kjbv9m
可以在WPF裡面嵌入網頁,我沒記錯這個是chromium的內核,跟chrome好像是同一個
MahApps - Flyout
UI會飛出乃...
Notifycation
可以在螢幕上彈出來OO
Diffviewer
其實就是上面Avalondock的圖片裡面的東西,他可以比對文字的差異
很方便
不過我強烈建議在學資料庫之前可以先學個測試框架 MSTest、NUnit、XUNit
不然之後開始有資料進來UI常常會出現一些你沒辦法預期的行為
會花很多時間在debug,人生苦短單元測試可以幫你節省很多debug時間
資料庫的話應該會學幾個常用的 SQL Server、MySQL、SQLite
這邊強烈建議就直接連ORM框架也學了 EF、Dapper
學會之後可以再學個.net core的Webapi
.net core的注入依賴會讓你在程式的設計上有更多的想法
學了webapi總不會希望服務永遠都架在自己開發的電腦上
你可以學一下怎麼架server,怎麼用裝win server、linux
課金的同學可以直接用azure、GCP、或是跟其他主機商租主機
如果你的服務真的寫得好,你可能會面臨常常要發布到新的環境上給別人用
每次都會浪費你很多時間,你可以學一下怎麼用docker打包跟部屬你的環境
不過因為我很懶惰一直都沒有去學這個,所以不能給你什麼建議
再來還有一些什麼負載平衡、緩存、CICD就要等你學會之後上來教大家了
最後用我從大陸人那邊學來的一句話做這個學習的總結
手在鍵盤 心中有圖 一把梭
※ 引述《nietz (菜嘎舞春)》之銘言:
: 大家好
: 我是新手,且算是業餘兼自學的,因為工作上是少部分,並非常常在寫程式
: 一般市面上的書(英文、中文)似乎都是在語法上著墨較多,對GUI方面仔細說明的
: 書比較少...
: 小弟好奇是不是有比較針對GUI這方面的書籍? 我用Winform、但不排除其他...
: 或者應該這樣問,各位前輩是否不大需要書,並如何在GUI這方面學習成長的?
: 謝謝~
--
◢████◤◢███◤ ╭═╮
◢████◤◢███◤ ║˙║
◢█████ ████ < ˙║
▉█ ▉◤█ ████ ║˙║
◢▇▇██ ███████◢ ╰═╯
████◤ █◤████◢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.101.50 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1599567686.A.4B2.html
※ 編輯: e23882 (211.75.101.50 臺灣), 09/11/2020 09:49:55
... <看更多>