我正在尝试以像素为单位获取Canvas
的宽度和高度。
我该怎么做?
答案 0 :(得分:0)
ActualHeight& ActualWidth。听取SizeChanged以了解变化。
答案 1 :(得分:0)
请使用加载的事件来获取ActualHeight
的实际宽度和Canvas
。
private void Canvas_Loaded_1(object sender, RoutedEventArgs e)
{
var height = cnvMain.ActualHeight;
var width = cnvMain.ActualWidth;
}
ActualWidth
和ActualHeight
将为您提供像素中Canvas
的宽度和高度,但除非在屏幕上加载/渲染画布,否则它将为零。