WPF學習筆記

2021-09-25 14:54:12 字數 1162 閱讀 4098

一些定製

使用metrowindow控制項

使用內建樣式

xmlns=""

xmlns:x=""

xmlns=""

xmlns:x=""

修改mainwindow.xaml檔案

1.開啟mainwindow.xaml檔案

2.在window標籤中新增屬性: 或

3.修改標籤為control:metrowindow

如下: xmlns=""

xmlns:x=""

title="mainwindow"

height="600"

width="800">

修改codebehind檔案

為了與xaml檔案中metrowindow類匹配,需要修改mainwindow.xaml.cs檔案。

// to access metrowindow, add the following reference

}}

但在大多數情況下,您可以刪除基類(因為這是xaml應該處理的部分類):

}}一些定製

windowbuttoncommands是最小化、最大化/恢復、關閉按鈕。

通過showminbutton=「true|false」

showmaxrestorebutton=「true|false」

showclosebutton=「true|false」

設定按鈕是否隱藏。

resizemode屬性也影響最大化和最小化按鈕的可見性。 resizemode=「noresize」

不顯示最大化最小化按鈕

resizemode = 「canminimize」

不顯示最大化/恢復按鈕

(left-/right)windowcommands上面可以新增自己的控制項 – 預設情況下,按鈕會自適應,使其適合其餘的

windowscommands.從0.9開始,不在侷限於button,可以是任何控制項。

注意:(left-/right)windowcommands包含在標籤內

xmlns=""

xmlns:x=""

glowbrush=""

windowstartuplocation="centerscreen">

注意:

wpf學習筆記

1.選單 普通選單 上下文選單 contextmenu 2.dockpanel 讓元素靠左右上下 3.放入其中的控制項都有新的預設外觀 顯示圖示的方法 button的content中放image 4.多視窗 視窗名字 window title 居中 window windowstartuplocat...

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