rstray增加获取画盘的状态结果

master
lhiven 10 months ago
parent 3d5a947d19
commit a224a888e4

@ -543,10 +543,23 @@ namespace Rs.Controls
panel2_Paint(null, null); panel2_Paint(null, null);
} }
} }
private List<TraySlot> drawSlots = new List<TraySlot>();
private void panel2_MouseUp(object sender, MouseEventArgs e) private void panel2_MouseUp(object sender, MouseEventArgs e)
{ {
drawRegion = false; drawRegion = false;
drawSlots.Clear();
foreach (KeyValuePair<int, TraySlot> kvSlot in traySlotsDic)
{
if (drawRect.IntersectsWith(kvSlot.Value.Bound))
{
drawSlots.Add(kvSlot.Value);
}
}
}
public List<TraySlot> GetDrawSlots()
{
return drawSlots;
} }
public TraySlot SelectSlot { get; set; } public TraySlot SelectSlot { get; set; }

Loading…
Cancel
Save