Synchronize acre-view comboboxes

Closes #236
This commit is contained in:
Kurt
2020-05-20 18:10:21 -07:00
parent a1cc4de611
commit 0e70d823a5

View File

@@ -86,7 +86,11 @@ private void LoadEditors()
private int AcreIndex => CB_Acre.SelectedIndex;
private void ChangeAcre(object sender, EventArgs e) => ChangeViewToAcre(AcreIndex);
private void ChangeAcre(object sender, EventArgs e)
{
ChangeViewToAcre(AcreIndex);
CB_MapAcre.Text = CB_Acre.Text;
}
private void ChangeViewToAcre(int acre)
{
@@ -812,6 +816,10 @@ private void CB_MapAcre_SelectedIndexChanged(object sender, EventArgs e)
{
var acre = Map.Terrain.BaseAcres[CB_MapAcre.SelectedIndex * 2];
CB_MapAcreSelect.SelectedValue = (int)acre;
// Jump view if available
if (CB_Acre.Items.OfType<string>().Any(z => z == CB_MapAcre.Text))
CB_Acre.Text = CB_MapAcre.Text;
}
private void CB_MapAcreSelect_SelectedValueChanged(object sender, EventArgs e)