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中遇到的各...