说,我在WPF中构建了一个动态地图。在WPF中代表城市
我需要在这个地图位置(比如城市)表示。
城市的表现很简单:点(圆圈或图像)和文字。
文本和点图像都可以自定义。
你会推荐使用什么作为WPF中的CityControl?
实例:
- 甲用户控件具有
<Ellipse>
(或图片)和<TextBlock>
? - A CustomControl扩展一个
<TextBlock>
一个特定的风格? (是否可以在此控件中设置样式) - ...其他?
说,我在WPF中构建了一个动态地图。在WPF中代表城市
我需要在这个地图位置(比如城市)表示。
城市的表现很简单:点(圆圈或图像)和文字。
文本和点图像都可以自定义。
你会推荐使用什么作为WPF中的CityControl?
实例:
<Ellipse>
(或图片)和<TextBlock>
?<TextBlock>
一个特定的风格? (是否可以在此控件中设置样式)我会去的Ellipse
,然后你可以定义不同的属性,如颜色等
<CityControl>
<Ellipse>
<GeoInformation>
<TextBlock>
etc..
那是什么?一个WPF用户控件? – serhio 2010-10-20 15:59:57
我会创建一个UserControl
。它包含一个Canvas
。 在Canvas
里面,放了一个TextBlock
和一个居中的Ellipse
。 添加所需的属性。第一个可以是文字的度数以将尊重定位到椭圆中心。
但这只是一个想法。可能性是无止境。
为什么不把它作为定位图像? – jimplode 2010-10-20 15:46:15
参数在某种意义上? – 2010-10-20 15:51:09