Update link images if we change the device the link is connecting from / to
This commit is contained in:
parent
2f4cf36011
commit
dca858ff46
@ -88,11 +88,12 @@ namespace EduNetworkBuilder
|
||||
if (lbDstHost.SelectedItem != null)
|
||||
DstHost = lbDstHost.SelectedItem.ToString();
|
||||
string SrcNic = "";
|
||||
NetworkDevice Src = null;
|
||||
if (lbSrcNic.SelectedItem != null)
|
||||
{
|
||||
Src = myNet.DeviceFromName(lbSrcHost.SelectedItem.ToString());
|
||||
SrcNic = lbSrcNic.SelectedItem.ToString();
|
||||
int sNicIndex = lbSrcNic.SelectedIndex;
|
||||
NetworkDevice Src = myNet.DeviceFromName(lbSrcHost.SelectedItem.ToString());
|
||||
NetworkCard sNic = null;
|
||||
if(Src != null) sNic = Src.NicFromName(lbSrcNic.SelectedItem.ToString());
|
||||
if(sNic != null) srcNicType = sNic.GetNicType;
|
||||
@ -178,7 +179,34 @@ namespace EduNetworkBuilder
|
||||
lbDstNic.SelectedIndex = tint;
|
||||
}
|
||||
|
||||
if(lbDstNic.SelectedIndex > -1 && lbSrcNic.SelectedIndex > -1)
|
||||
if (lbSrcHost.SelectedItem != null)
|
||||
{
|
||||
Src = myNet.DeviceFromName(lbSrcHost.SelectedItem.ToString());
|
||||
pbSource.Image = Src.GetImage();
|
||||
pbSource.Invalidate();
|
||||
}
|
||||
else
|
||||
{
|
||||
pbSource.Image = null;
|
||||
pbSource.Invalidate();
|
||||
}
|
||||
|
||||
if (lbDstHost.SelectedItem != null)
|
||||
{
|
||||
NetworkDevice Dest = myNet.DeviceFromName(lbDstHost.SelectedItem.ToString());
|
||||
if (Dest != null)
|
||||
{
|
||||
pbDest.Image = Dest.GetImage();
|
||||
pbDest.Invalidate();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pbDest.Image = null;
|
||||
pbDest.Invalidate();
|
||||
}
|
||||
|
||||
if (lbDstNic.SelectedIndex > -1 && lbSrcNic.SelectedIndex > -1)
|
||||
{
|
||||
btnLink.Enabled = true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user