1
我正在研究一個在WPF中顯示DWG文件的模塊。我已經設法使用CadLib庫,但它運行速度非常緩慢,我想讓它更快。我發現,如果我將該DWG文件轉換爲SVG格式,然後將其打印到XPS打印機並將該文件重命名爲ZIP,則可以獲得.page文件,該文件基本上是一個XAML文件,該文件在XAML中顯示原始SVG對象。在WPF中繪製XAML地圖
我想在自定義控件上顯示此XAML代碼並且能夠平移/縮放它。我試圖將這個XAML代碼放在Canvas中,它確實設法顯示在那裏,但現在我試圖平移/縮放那裏繪製的形狀。此外,鼠標事件只有當你點擊實際繪圖本身,而不是在畫布上,這將是很難的用戶點擊...
任何幫助,將不勝感激:)
感謝您的快速響應,我設法將此添加到另一個畫布對象,它現在似乎工作。我還爲我的控制添加了縮放和平移功能。 –