Files
Kanalsanierungsverwaltung/SanSystem/Einstellungen/ObjecteListSetting.cs
2022-04-13 11:51:37 +02:00

54 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace SanSystem.Einstellungen
{
class ObjecteListSetting : Settings
{
public ObjecteListSetting() : base("ObjecteList") { }
public int GetWidth(DataGridViewColumn dataGridViewColumn)
{
int result = -1;
if (dataGridViewColumn == null) return -1;
try
{
result = (int)getConfiguration(dataGridViewColumn.HeaderText);
}
catch(Exception )
{
result = 20;
}
return result;
}
public void SetWidth(DataGridViewColumn dataGridViewColumn)
{
if (dataGridViewColumn == null) return;
setConfig(dataGridViewColumn.HeaderText, dataGridViewColumn.Width);
}
public override void InitDevValues()
{
// Hausnummer
// Von punkt
// Bis punkt
// Haltungslänge
configuration.Add("Auswahl", 20);
configuration.Add("Hausnummer", 40);
configuration.Add("VonPunkt", 100);
configuration.Add("BisPunkt", 100);
configuration.Add("Haltungslaenge", 40);
}
}
}