2010-06-09 25 views

उत्तर

3

आप उसे WidthMainCanvas.ActualWidth करने और HeightMainCanvas.ActualHeight को

14

मुझे लगता है कि आप एक सीमा के अंदर कैनवास रखकर बेहतर कर रहे हैं, तो अपने codebehide में सीमा मोटाई निर्दिष्ट पर DataBinding के साथ सीमा कैनवास बना सकते हैं सरल। अपने कोड में आप प्रोग्राम को क्रमशः सीमा को चालू और बंद कर सकते हैं।

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); 
संबंधित मुद्दे