2010-06-09 37 views

Trả lời

3

Bạn có thể đơn giản tạo vải biên giới với DataBindingWidth-MainCanvas.ActualWidthHeight-MainCanvas.ActualHeight

14

Tôi nghĩ bạn nên bằng cách đặt vải bên trong một biên giới, sau đó xác định độ dày biên giới trong codebehide của bạn. Trong mã của bạn, bạn có thể bật và tắt biên giới theo chương trình.

XAML:

<Border x:Name="CanvasBorder" BorderBrush="Black"> 
    <Canvas> 
     <!--Items here--> 
    </Canvas> 
</Border> 

Codebehide:

// Turn on border 
CanvasBorder.BorderThickness = new Thickness(1); 

// Turn off border 
CanvasBorder.BorderThickness = new Thickness(0); 
Các vấn đề liên quan