Page 1 of 1

Visibility of fields in the designer

Posted: Wed Jun 23, 2021 10:14 am
by dvv153m
Здравствуйте, такой вопрос.
Есть источник данных:

Code: Select all

public class TestDataSource
{ 
    public Address Address { get; set; }
	 
    public Person Person { get; set; }
}

public class Address {...}
public class Person {...}
В консольном приложении(на C#) создаю экземпляр этого объекта и передаю его в стимулсофт и открывается дизайнер

var test = new TestDataSource();
var stiReport = new StiReport();
stiReport.RegData("TestObj", test);
stiReport.DesignV2WithWpf();

Можно ли сделать так чтобы в дизайнере не отображалось поле Person?

https://ibb.co/cydq52G

Re: Visibility of fields in the designer

Posted: Thu Jun 24, 2021 12:16 pm
by Lech Kulikowski
Здравствуйте,

Да, можно. С помощью Restrictions:
report.Dictionary.Restrictions.Add("Person", Stimulsoft.Report.Dictionary.StiDataType.DataColumn, StiRestrictionTypes.DenyShow);

Спасибо.


Есть русский форум:
https://forumru.stimulsoft.com/viewforum.php?f=8