wpf學習筆記

2021-07-03 12:48:15 字數 934 閱讀 1399

1.選單:普通選單、上下文選單(contextmenu)

2.dockpanel:讓元素靠左右上下;

3.*******:放入其中的控制項都有新的預設外觀;

顯示圖示的方法:button的content中放image;

4.多視窗:

視窗名字:window title="";

居中:window windowstartuplocation="centerscreen"

不能縮放:window resizemode="noresize";

視窗預設最大化:windowstate="maximized";

5.傳值:

main視窗:

private void button_click_1(object sender, routedeventargs e)

aboutwindow 定義乙個txtmy 屬性接收值;

public partial class aboutwindow : window

public aboutwindow()

private void window_loaded_1(object sender, routedeventargs e)

}6.ipw.showdialog();用showdialog開啟的視窗,如果設定了dialogresult(bool?) 

為true或flase會關閉視窗;

private void button_click_1(object sender, routedeventargs e)

else if(b==true)

else

}7. openfiledialog :

private void button_click_2(object sender, routedeventargs e)

else

}ofd.filename;//得到檔名

WPF學習筆記

一些定製 使用metrowindow控制項 使用內建樣式 xmlns xmlns x xmlns xmlns x 修改mainwindow.xaml檔案 1.開啟mainwindow.xaml檔案 2.在window標籤中新增屬性 或 3.修改標籤為control metrowindow 如下 xm...

WPF學習筆記

一 sender是觸發事件的控制項。二 xaml中的乙個控制項對應c 的乙個類。三 每個控制項或者元素都是乙個xaml標籤,乙個xaml標籤一般就是new乙個物件。四 屬性賦值的兩種方法 1 2 按鈕五 控制項的name屬性就相當於物件的名稱,類似於person p new person p.nam...

WPF學習筆記一 WPF概述

windows presentation foundation wpf 是下一代顯示系統,用於生成能帶給使用者震撼視覺體驗的 windows 客戶端應用程式。使用 wpf,您可以建立廣泛的獨立應用程式以及瀏覽器承載的應用程式。今年由於專案需求,開始學習使用wpf,本系列文章將記錄學習wpf中遇到的各...