¿Alguien tiene buenas ideas de cómo modificar la barra de herramientas para la versión de WinForms de la barra de herramientas de ReportViewer? Es decir, quiero eliminar algunos botones y varius, pero parece que la solución es crear una nueva barra de herramientas en lugar de modificar la que está allí.ReportViewer - ¿modifica la barra de herramientas?
Al igual, que tuvo que quitar la exportación a sobresalir, y lo hizo de esta manera:
// Disable excel export
foreach (RenderingExtension extension in lr.ListRenderingExtensions()) {
if (extension.Name == "Excel") {
//extension.Visible = false; // Property is readonly...
FieldInfo fi = extension.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic);
fi.SetValue(extension, false);
}
}
Un trickysh poco si me .. pedir la eliminación de toolbarbuttons, una forma posible era para iterar a través del control array dentro del ReportViewer y cambie la propiedad Visible para que los botones se oculten, pero se restablece todo el tiempo, por lo que no es una buena manera.
¿CUÁNDO los MS vienen con una nueva versión por cierto?
gracias! ¡Acabas de resolver un problema que tenía debido a factores de zoom excesivos! (500% en un informe en particular estaba causando una excepción desde lo más profundo de las entrañas de win32 ...) – matao