#programowanie #csharp #devexpress

mam takie coś jak checkedComboBoxEdit i chcę wartości które są zaznaczone w tym checkedcomboboxie dodać do listy. Z tym że jak robię zmienną która przechwytuje te zaznaczone wartości (string id= checkedComboBoxEditMagazyn.EditValue.ToString();) to są one w takim formacie:
id= 11111, 22264, 63325

jak utworzyć listę która przechywci każde id jako osobny item?
@ISeeSharp: No jak tam sie skonczylo?
jak chcesz wziac "1111, 333, 4444" na 3 elementy to
var costam = string.split("1111, 333, 4444", ',');

same kontrolki maja EditValue (tak jak uzywasz), ale w przypadku ComboBoxEdita warto sprawdzic inne propki.

Osobiscie zrobilbym tak
var cboxItemsList = string.Split(checkedComboBoxEditMagazyn.EditValue.ToString(), ',');
foreach(var item in cboxItemsList)
MojaJakasTamListaZWyzej.Add(item);

ewentualnie uzywajac linq .foreach()
  • Odpowiedz
#programowanie #devexpress #linq #xpo

przekazuje do metody unit of work i jeżeli znajdę w tabeli wiersz od id które również przekazałem do metody wtedy ma mi usunąć ten wiersz ale wywala mi błąd

uow.BeginTransaction();
XPQuery mon = uow.Query();

var typ = (from t in mon
where t.IDMOMO == idMO
select t).Count();

if (typ >0 )
{
var typ1 = (from t in mob
where t.IDMO.IDMO == idMO
select
  • Odpowiedz
#programowanie #csharp #devexpress

Korzystał ktoś może z devexpressowego XL Export? To jest gówniane czy tylko mi się wydaje? ClosedXML pozwala mi dostać się do dowolnej komórki na całym arkuszu i robić tam właściwie co chcę. Natomiast XL Export zdaje się wymusza formatowanie typu "zrób i zapomnij", bo wszystko jest pozamykane w usingi, raz powinno się robić wierszami, raz powinno się robić kolumnami (jak chcemy ustawić szerokość).

Przez drabinę usingów wszystko się rozrasta
  • Odpowiedz