PageAdorner / Extend the Built-In Tabs
Verfasst: 20. Feb 2013, 11:44
Es gibt in der SDK die Möglichkeit Spalten an den Built in Tabs anzufügen.
Es gibt ein Beispiel in der SDK --> Extend the Built-In Tabs.
Soweit funktioniert das ganz gut aber wie komme ich an die Informationen in den Spalten?
Im Beispiel ist folgendes:
public override ListColumnCollection<ListObject> CreateColumns()
{
ListColumnCollection<ListObject> columns =
new ListColumnCollection<ListObject>();
ListColumn<ListObject> column =
new ListColumn<ListObject>("Antivirus",
new Converter<ListObject, string>(
delegate(ListObject businessObj)
{
!!! Hier würde ich gerne an die Infos aus dem businessObj kommen.
Öffentlich ist nur Id, im Objekt befinden sich noch mehr Infos, mit zb Cast geht das aber nicht
return GetDataFromYourCache(businessObj.Id.ToString());
}));
columns.Add(column);
return columns;
}
Es gibt ein Beispiel in der SDK --> Extend the Built-In Tabs.
Soweit funktioniert das ganz gut aber wie komme ich an die Informationen in den Spalten?
Im Beispiel ist folgendes:
public override ListColumnCollection<ListObject> CreateColumns()
{
ListColumnCollection<ListObject> columns =
new ListColumnCollection<ListObject>();
ListColumn<ListObject> column =
new ListColumn<ListObject>("Antivirus",
new Converter<ListObject, string>(
delegate(ListObject businessObj)
{
!!! Hier würde ich gerne an die Infos aus dem businessObj kommen.
Öffentlich ist nur Id, im Objekt befinden sich noch mehr Infos, mit zb Cast geht das aber nicht
return GetDataFromYourCache(businessObj.Id.ToString());
}));
columns.Add(column);
return columns;
}