【发布时间】:2014-07-08 08:10:29
【问题描述】:
我是 WPF 的新手,我正在尝试使用 WPF 绘制地图,所以我从数据库中获取点,如您在此处看到的:
lstSensorLeft = objSensorRepository.FindBy(i => i.Path.LineId == 1 && i.Direction == "Left").OrderBy(i => i.Order).ToList();
PointCollection obj = new PointCollection();
foreach (Sensor point in lstSensorLeft)
{
Point aaa=new Point();
aaa.X = point.XLocation;
aaa.Y = point.YLocation;
}
Lines.Points = obj;
在 Xaml 部分我有这个代码:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="500*"/>
<ColumnDefinition Width="93*"/>
</Grid.ColumnDefinitions>
<Polyline Stroke="Blue" StrokeThickness="2" Name="Lines" Grid.ColumnSpan="2"/>
<Button Content="Button" HorizontalAlignment="Left" Margin="74,283,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click_2"/>
</Grid>
但是线条没有出现。
【问题讨论】: