Visibility of fields in the designer

Stimulsoft Reports.Net discussion
Post Reply
dvv153m
Posts: 6
Joined: Fri May 14, 2021 4:09 pm

Visibility of fields in the designer

Post by dvv153m » Wed Jun 23, 2021 10:14 am

Здравствуйте, такой вопрос.
Есть источник данных:

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
Lech Kulikowski
Posts: 3828
Joined: Tue Mar 20, 2018 5:34 am

Re: Visibility of fields in the designer

Post by Lech Kulikowski » Thu Jun 24, 2021 12:16 pm

Здравствуйте,

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

Спасибо.


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