xps介紹:xps文件和word文件差不多,它提供列印功能。可以以瀏覽器的方式開啟。
下面我們以乙個例項來了解xps。
首先開啟vs,新建乙個wpf專案。
在介面上拖入乙個documentviewer控制項和乙個button控制項。
documentviewer 控制項用於以已分頁格式檢視 fixeddocument 內容(例如,xml 紙張規範 (xps) 文件)
現在要實現點button,載入xps文件。
前提要新增reachframework引用,新增命名控制項 using system.windows.xps.packaging;
下面我們在button的click事件中寫
**private按f5執行:void button1_click(object sender, routedeventargs e)
其中fixeddocumentsequence :承載定義固定文件的序列的乙個或多個 documentreference 元素。
xaml.cs**是:
**dv" margin="0,42,0,0" />載入" height="23" horizontalalignment="left"
margin="12,12,0,0" name="button1" verticalalignment="top"
width="75" click="button1_click" />
MSDN 教程短片 WPF 8 WPF樣式與資源
在控制項中我們一般可以通過屬性來設定它們的樣式,如果我們要對很多控制項用同一種樣式。該怎麼辦能呢?方法一 就是在每個控制項的屬性中該,顯然這不是一種明智的選擇。那我們就用法二 我們可以在他的父容器裡的style.resource裡設定。因為這樣其他控制項 在同乙個父容器中 也可以訪問到。下面我用de...
MSDN 教學短片 WPF 7 WPF文字方塊
其實我們接著上次講的課。我們先拖個textbox到窗體中,給他字的背景色上一幅圖畫。這裡為了更好的效果,我們將字型設定為arial bold。由於的原因,效果不是很好。接下來我們給它兩個倒影的文字方塊。上面的方塊。5,7,16,0 name rectangle1 stroke black heigh...
MSDN 教學短片WPF 4 筆刷
開啟visual studio,我們畫乙個橢圓 效果圖 很簡單吧!這裡只用到了ellipse.fill屬性和imagebrush就能畫乙個帶的橢圓。同樣,我們也可以在textblock中實現同樣的功能。這裡是用的 textblock.foreground屬性 這裡因為背景圖是橢圓的,所以文字沒有全遮...