2011-02-26 3 views
1

투명한 부동 창을 만들려고합니다. 그러나 이것을 성취하는 데 어려움이 있습니다. 불투명하지만 행운은 없습니다.투명한 부동 창.

// Floating dockable split pane 

    SplitPane splitFloating = new SplitPane(); 

    XamDockManager.SetInitialLocation(splitFloating, InitialPaneLocation.DockableFloating); 

    XamDockManager.SetFloatingLocation(splitFloating, new Point(my.XCoordinate, my.YCoordinate)); 

    XamDockManager.SetFloatingSize(splitFloating, new Size(my.Width, my.Height)); 





    TabGroupPane tgpFloating = new TabGroupPane(); 

    ContentPane cpRichText = new ContentPane(); 

    cpRichText.Content = new RichTextBox(); 

    cpRichText.Opacity = 0.0; 

    tgpFloating.Items.Add(cpRichText); 

    tgpFloating.Opacity = 0.0; 



    splitFloating.Panes.Add(tgpFloating); 

    splitFloating.Opacity = 0.0; 



    this.DockManager.Panes.Add(splitFloating); 

    this.DockManager.Opacity = 0.0; 
+0

창의 경계는 불투명해야하지만 내용은 투명해야합니다. 도와주세요. –

+0

도와주세요. 다양한 방법을 시도했지만 행운이 없음 –

답변

1

난 당신이 을 클릭 할 수 있도록하려는 경우 (Transparent 당신에게 Background를 설정해야합니다 말하기 일반적으로 Infragistics의 제품군에 대해 많이 알고 있지만하지 않습니다 여기에

내 코드의 스냅 샷입니다 배경이 인 경우) 또는 {x:Null} (배경을 에서까지 클릭하려는 경우).

또한 창 (System.Windows.Controls.Window에서 파생 됨) 인 경우 AllowsTransparencytrue으로 설정해야하지만 성능이 다소 저하 될 수 있습니다.

+0

감사합니다. Robetros. 나는 그것을 시도 할 것이다. –

관련 문제