在C的類庫中可以建立WPF的視窗嗎

2022-07-12 11:31:39 字數 2847 閱讀 8725

1樓:匿名使用者

把你複用率比較高的**或者窗體做成dll,別的專案要用時只需在引用中加入此動態庫。在使用的**裡,加入名稱空間,就可以訪問到你可重用的wpf視窗。

2樓:匿名使用者

建立使用者控制元件庫,而不是類庫。

3樓:匿名使用者

實際類庫是可以新增page頁和window的,具體如下:

修改專案的專案型別,需要使用文字編輯器開啟專案的 csproj 檔案, 在 csproj 檔案中的 propertygroup/projecttypeguids 節點標識了專案的型別,在此節點中新增

;儲存 csproj 檔案,然後在 visual studio 中生新載入專案, 再點新增, 選擇 wpf 型別, 右擊出現了很多 wpf 相關的模版了。

c#為什麼不能在wpf自己新建的類的方法裡面使用控制元件和messagebox.show?

4樓:爵版丶魅

wpf是用的blend?

以前玩了一下,好像是要自己注意大小寫的,沒有提示,但是肯定可以messagebox.show("12345");以前就試過

5樓:

messagebox.show("12345"); 這個是可以的 你看看是不是缺少引用

textbox是不能在類中找到的,這是屬於窗體的物件,必須在窗體中才可呼叫

6樓:匿名使用者

1,textbox1在當前類範圍內是否已經宣告?

2,窗體才能彈,如果只是要看一下的話,不需要那麼複雜,可以使用debug.writeline()

c#中winform視窗可以連線wpf視窗嗎

7樓:匿名使用者

關於winform視窗呼叫wpf視窗,你可以看下這篇經驗:http://jingyan.

如有疑問,繼續追問。

8樓:

你所謂的連線是怎樣的 可以描述清除一點嗎?

c#wpf應用程式和建立一個窗體程式有什麼區別?

9樓:匿名使用者

都是做界copy面的東西 wpf是呼叫direct 直接用顯示卡繪圖 支援3d等,效能高,做的介面漂亮 而且wpf用xaml語言寫介面就跟寫網頁一樣 實現各種半透明等特效方便。

winform是呼叫gdi+繪圖,如果各種特效實現起來困難 需要手工gdi重繪,各種特效實現起來麻煩。但是對於老程式設計師因為熟悉gdi所以一時割捨不下。

還有因為wpf比winform對於繪圖因為多了一層封裝,所以實現簡單介面反而效能不如winform

關於c# 請問怎樣可以在c#中用wpf做出一個3d場景檢視窗體? 請問用什麼控制元件啊?求**詳解 我

10樓:匿名使用者

非常簡單,wpf不用**就能搞定。

新建wpf專案

在窗體上新增viewport3d控制元件

書寫xaml標記定義物件

wpf的3d主要有一下類:

1.viewport3d:frameworkelement3d物件容器,camera屬性設定照相機的型別、位置、朝向、旋轉,children屬性放3d物件

2.model3d

model3d表示3d模型

model3d有以下子類:

wpf:如何按照xaml中定義的path在c#**中建立物件?

11樓:匿名使用者

1、在c#中,point是一個結構體,表示二維空間內x軸和y軸的座標值。2、如果需要在wpf中顯示點,首先應該定義一個點控制元件,點控制元件具有一個point屬性,見附件**。3、通過修改點控制元件的point屬性,可以達到移動點位置的效果,詳見附件。

c#中是wpf好用還是窗體好用

12樓:匿名使用者

不知你說的好用是指哪方面,winform比較傳統,上手簡單,wpf則是使用xmal寫介面,後臺**是c#,能夠很好的把ui設計師和後臺程式開發人員的工作分離,互不干擾。如果有一個很好的ui設計師,wps更加容易做出來的美觀甚至絢麗的應用。從軟體功能性上講,這兩個沒有太大區別。

如果你是初學,個人或小團隊開發應用,建議還是用winform。wpf現在用的不是很多了,大部分還是轉bs了。

c#(wpf)在不新建例項的情況下怎麼呼叫另一個類的方法

13樓:陽光的雷咩咩

//可以通過控制元件找到窗體例項,

//示例:我用button找到了mainwindowprivate void button_click(object sender, routedeventargs e)

// 這段直接複製

private static t findanchestor(dependencyobject current)

where t : dependencyobjectwhile (current != null);

return null;}

14樓:匿名使用者

兩點建議:

1,樓主補習一下語文吧……

2,context的本意是什麼?上下文。

控制元件的parent是什麼,是存放它的容器。你現在把視窗作為容器,那麼parent難道不是你要的東西?何來重新建立一說。

15樓:mickal小米

如果方法是靜態的話 就不需要建立例項了。

C類庫怎麼寫怎麼用,C 的類庫檔案怎麼用?

類庫是有多個類組成的,每個類為你做系列的操作。以access為例,你建立一個access類庫,這個類庫裡面包含有多個類,如果想要執行資料庫的刪,改,增加,只呼叫類庫中一個類的executenonquery方法就好了,在其他位置呼叫executenonquery方法的時候,只需要輸入把資料庫連線字串,...

如何查C需要的庫和類最快,怎樣查CC中的庫函式

1 用資料庫,這個最簡單,可以通過sql語句批量從檔案讀入存到資料庫,當然也可以一條一條讀入,然後通過查詢資料庫得到記錄。需要用到c 資料操作。一般可用ado連線資料庫 sourcef e c 通用資料庫查詢類 可以用typeid進行動態型別判斷 boost.any 參見 參見 http codep...

簡述在access資料庫中建立表間關係的步驟

先建主外來鍵,再點表的關係圖新增就可以了 1 在 資料庫 視窗中,單擊 物件 下的 資料庫圖表 單擊要開啟的資料庫圖表,單擊要開啟的資料庫圖表,再單擊 資料庫 視窗工具欄上的 設計 2 在資料庫圖表中,對要與另一個表中的某個列相關聯的資料庫列或列組合單擊行選擇器 3 把滑鼠指標放在行選擇器,單擊並將...