Renamed Item2 to ViewFlipDeciderComboboxItem

This commit is contained in:
AJ
2019-11-21 14:27:13 -05:00
parent 098b4f224e
commit 8ae0832bfd
3 changed files with 14 additions and 10 deletions

View File

@@ -85,6 +85,7 @@
<Compile Include="BendOrientation.cs" />
<Compile Include="Bounds.cs" />
<Compile Include="DrawingInfo.cs" />
<Compile Include="Forms\ViewFlipDeciderComboboxItem.cs" />
<Compile Include="Item.cs" />
<Compile Include="IViewFlipDecider.cs" />
<Compile Include="Helper.cs" />

View File

@@ -62,20 +62,20 @@ namespace ExportDXF.Forms
task.Start();
}
private List<Item2> GetItems()
private List<ViewFlipDeciderComboboxItem> GetItems()
{
var types = AppDomain.CurrentDomain.GetAssemblies()
.SelectMany(s => s.GetTypes())
.Where(p => typeof(IViewFlipDecider).IsAssignableFrom(p) && p.IsClass)
.ToList();
var items = new List<Item2>();
var items = new List<ViewFlipDeciderComboboxItem>();
foreach (var type in types)
{
var obj = (IViewFlipDecider)Activator.CreateInstance(type);
items.Add(new Item2
items.Add(new ViewFlipDeciderComboboxItem
{
Name = obj.Name,
ViewFlipDecider = obj
@@ -112,7 +112,7 @@ namespace ExportDXF.Forms
Invoke(new MethodInvoker(() =>
{
var item = comboBox1.SelectedItem as Item2;
var item = comboBox1.SelectedItem as ViewFlipDeciderComboboxItem;
viewFlipDecider = item.ViewFlipDecider;
activeDocTitleBox.Enabled = false;
@@ -829,10 +829,4 @@ namespace ExportDXF.Forms
prefixTextBox.SelectionStart = prefixTextBox.Text.Length;
}
}
public class Item2
{
public string Name { get; set; }
public IViewFlipDecider ViewFlipDecider { get; set; }
}
}

View File

@@ -0,0 +1,9 @@
namespace ExportDXF.Forms
{
public class ViewFlipDeciderComboboxItem
{
public string Name { get; set; }
public IViewFlipDecider ViewFlipDecider { get; set; }
}
}