Как сделать прямую линию в StarUML

Если вы можете добавить пакет «System.Linq.Dynamic», тогда «Слишком легко без каких-либо осложнений»,

fisrt insatll package «System.Linq.Dynamic» из диспетчера пакетов NuGet, попробуйте как ниже как вам нужно,

Ex:

public IQueryable<TEntity> GetWithInclude(Expression<Func<TEntity, bool>> predicate,
                    List<string> sortBy, int pageNo, int pageSize = 12, params string[] include)
        {
            try
            {
                var numberOfRecordsToSkip = pageNo * pageSize;
                var dynamic = DbSet.AsQueryable();

                foreach (var s in include)
                {
                    dynamic.Include(s);
                }
                 return dynamic.OrderBy("CreatedDate").Skip(numberOfRecordsToSkip).Take(pageSize);


            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }

Надеюсь, это поможет

13
задан Loïc Lopes 4 December 2012 в 09:15
поделиться

1 ответ

Я тоже боролся с этой проблемой, и только что нашел решение:

Выберите объект, с которым у вас есть проблемы с прямой линией, и убедитесь, что 'Автоматическое изменение размера 'не включен. Это позволит вам изменить размер вашего объекта так, чтобы все его привязки были привязаны к сетке. Это, в свою очередь, позволит вашим линейным локтям точно совпадать с серединой одного из краев вашего объекта.

Надеюсь, это поможет,

Джейми.

6
ответ дан 1 December 2019 в 17:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: