QueryPageSettingsEventArgs
Provides data for the QueryPageSettings event.
using System.Runtime.CompilerServices;
namespace System.Drawing.Printing
{
[NullableContext(1)]
[Nullable(0)]
public class QueryPageSettingsEventArgs : PrintEventArgs
{
private PageSettings _pageSettings;
public PageSettings PageSettings {
get {
PageSettingsChanged = true;
return _pageSettings;
}
set {
if (value == null)
value = new PageSettings();
_pageSettings = value;
PageSettingsChanged = true;
}
}
internal bool PageSettingsChanged { get; set; }
public QueryPageSettingsEventArgs(PageSettings pageSettings)
{
_pageSettings = pageSettings;
}
}
}