1
我在一個wpf用戶控件中有一個文本框,當我單擊屏幕時在彈出框中顯示。我正在嘗試使用戶可以抓住文本框或用戶控件的角落並用鼠標旋轉它。用鼠標旋轉文本框
控件的要點是我在地圖組件中添加了一些繪圖工具,這樣用戶就可以向地圖添加文本。如果在文本框彈出時輸入文本,他們也可以用鼠標旋轉文本框。
<Popup Grid.Row="1"
Name="_drawText"
DataContext="{Binding Path=MapControlViewModel}"
IsOpen="{Binding IsTextDrawingSelected, Mode=OneWay}"
PopupAnimation="None"
AllowsTransparency="True"
Placement="Mouse">
<map:TextBoxDrawingControl DataContext="{Binding TextBoxDrawingControlViewModel}"/>
</Popup>
任何想法?我在繪圖工具中看到過這樣的東西,你可以選擇一個項目並旋轉它。
我沒有時間進行全面的答案,但看一看[RotateTransform(HTTP:// msdn.microsoft.com/en-us/library/system.windows.media.rotatetransform(v=vs.110).aspx) –