adorner

    6熱度

    1回答

    我可能會誤解WPF中的裝飾圖層的概念,但我已經設法將TextBlock添加到StackPanel的裝飾圖層中。 我該如何明確一個裝飾層?那麼StackPanel不再有TextBlock在它的裝飾層例如?

    2熱度

    2回答

    我想添加一個簡單的Textblock作爲控件的裝飾。但我希望它位於我的裝飾控制之上。 這是裝修創建(犯規依靠在這段代碼的問題): public void AddLabelDecoration() { AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this); TextBlock textBlockMarkT

    3熱度

    2回答

    我正在使用adorner在我的文本框中顯示水印。但是當我將FlowDirection的窗口設置爲RightToLeft時,adorner(這是textblock)中的文本是反向的! 這是一個錯誤,或者我應該改變一些東西嗎? ,這裏是裝飾器的全碼: namespace Hezareh.Modules.Accounting { using System.Windows; usin

    -1熱度

    1回答

    的XAML代碼如下: <Helper:BooleanVisibilityValueConverter x:Key="BoolToVisible" /> <Control x:Name="ResizeDecorator" MouseMove="ResizeDecorator_MouseMove" Template=" {StaticResource ResizeDecoratorTempl

    1熱度

    1回答

    我們有一個顯示小視覺的控件,但我們需要顯示一個大的錯誤信息。我們有驗證模板出現,但它似乎被剪裁到裝飾控件的邊界。任何簡單的方法讓裝飾的價值呈現在它之外?

    5熱度

    3回答

    It appears說,沒有任何破損的工作裝飾器的最大數量爲144 我有一個滾動型與一羣對象,其中不少都帶有裝飾器。前144名裝飾者的位置正確,但其餘的不是。請注意,這是一個特殊的情況,有這麼多,通常完全沒有裝飾者。儘管如此,即使在那個特殊的場合,我也希望能夠正常工作。 撇開這種隨意(而且非常低)的限制讓我感覺如何,這個bug有什麼實際的解決辦法嗎?

    1熱度

    2回答

    我們正在爲Windows平板電腦編寫應用程序。我創建了一個自定義控件,它使用SurfaceScrollViewer在窗口右側呈現垂直和可滾動列表。該控件使用Adorner將其自身添加到窗口的裝飾圖層,以便可以將其呈現在窗口內容的頂部。 它的工作原理非常好,但表面滾動查看器只能滾動鼠標滾輪或滾動條。我希望能夠隱藏滾動條,並依靠用戶通過觸摸拖動列表,但這拒絕工作。我們在這個項目的其他地方使用了Surf

    3熱度

    1回答

    我正在使用包含畫布的UserControl。作爲畫布的孩子,有裝飾者的內容控制。爲什麼裝飾者不可見或許裝飾圖層已被終止。 所有內容都已創建並附加。裝飾圖層在視覺樹中非常高。 裝飾圖層置於UserControl之外。 我知道這是因爲我實現了基本的運動機制,但裝飾器從來沒有出現過。 需要做些什麼才能顯示裝飾者?

    3熱度

    1回答

    我目前在ScrollViewer中有一個Adorner。滾動查看器底部的對象有時可以在其下方顯示一個大裝飾者。不幸的是,該裝飾器並未包含在滾動查看器的ExtentHeight中,所以裝飾器的下半部分被滾動查看器視口的底部裁剪。 有沒有辦法讓adorner圖層的內容被包含在scrollviewer的可滾動區域中?

    5熱度

    1回答

    我正在使用WPF繪圖程序中的線的裝飾者。該線是在代碼後面繪製,然後用我的定製裝飾者LineAdorner裝飾。我設法使用Thumb作爲線的起點和終點。我的問題是拇指關於開始和結束點的安排。我認爲問題出在ArrangeOverride的方法中,其中應該用起點和終點排列拇指。我找不到在RectX和Y參數中減去或添加的正確數量。我怎麼能找到這些值總是安排拇指與線的點? 從我的自定義裝飾器的代碼是這樣的: