現在WPF中沒有LinkButton 或者LinkLabel的控件。如果想給文本加鏈接只能通過TextBlock和hyperlink來做。而且這個最致命的缺點是沒有Click單擊事件。比較糾結。 今天分享一個LinkLabel控件。 效果還不錯吧。 < ...
WPF里是沒有LinkLabel控件的。因此我自己寫一個。首先。我們看一下WPF中什么類似的組件可以實現這個鏈接功能 如果你想要模擬一個LinkLabel控件。你可以在TextBlock里使用內聯的Hyperlink。像下面這樣 你可以使用Label控件。加一個內聯的HyperLink,但是我認為TextBlock更好。因為你可以在Expression Blend中通過InlineCollecti ...
2012-10-11 13:28 2 3009 推薦指數:
現在WPF中沒有LinkButton 或者LinkLabel的控件。如果想給文本加鏈接只能通過TextBlock和hyperlink來做。而且這個最致命的缺點是沒有Click單擊事件。比較糾結。 今天分享一個LinkLabel控件。 效果還不錯吧。 < ...
1. 前言 上一篇文章介紹了使用Resizer實現Expander簡單的動畫效果,運行效果也還好,不過只有展開/折疊而缺少了淡入/淡出的動畫(畢竟Resizer模仿Expander只是附帶的功能)。這篇繼續Measure的話題,自定義了一個帶有動畫的ExtendedExpander。 2. ...
一、背景 在項目開發過程中,很多時候系統自帶的控件並不能很好的滿足我們的開發需求,這個時候就需要使用到自定義控件。由於工作中遇到的項目會涉及到很多的按鈕控件,因此也特意寫了一個自定義的按鈕來滿足項目的開發需求,在這里記錄一下實現的過程。 二、目標 ...
解決問題 1、WPF Popup 不隨着 Window 一起移動的問題 2、WPF Popup 總是顯示在最前面 引用命名空間 xmlns:ctrl="clr-namespace:Micro.UI.Controls" XAML <ctrl:uiPopup x ...
接觸WPF也有兩個多月了,有了一定的理論基礎和項目經驗,現在打算寫一個系列,做出來一個WPF的控件庫。一方面可以加強自己的水平,另一方面可以給正在學習WPF的同行一個參考。本人水平有限,難免有一些錯誤,望各位指出! 先上圖看看各種效果: 這個Button是我繼承系統Button ...
。 2.1 普通按鈕-扁平化風格 先看效果: 定義Button的樣式,詳見代碼: ...
一、分頁控件功能說明 實現如上圖所示的分頁控件,需要實現一下幾個功能: 可以設置每頁能夠展示的最大列數(例如每頁8列、每頁16列等等)。 加載的數組總數量超過設置的每頁列數后,需分頁展示。 可以直接點擊指定的列數或者上下頁按鈕進行頁面跳轉 二、自定義分頁控件使用說明 ...
一、前言 程序中經常會用到TabControl控件,默認的控件樣式很普通。而且樣式或功能不一定符合我們的要求。比如:我們需要TabControl的標題能夠居中、或平均分布;或者我們希望TabControl的標題能夠進行關閉。要實現這些功能我們需要對TabControl的樣式進行定義。 二、實現 ...