क्या किसी के पास ReportViewer टूलबार के WinForms संस्करण के लिए टूलबार को संशोधित करने के बारे में अच्छा विचार है? यही है, मैं कुछ बटन और विविधता को हटाना चाहता हूं, लेकिन ऐसा लगता है कि समाधान वहां मौजूद एक को संशोधित करने के बजाय एक नया टूलबार बनाना है।ReportViewer - टूलबार संशोधित करें?
तरह, मैं निर्यात उत्कृष्टता प्राप्त करने को दूर करने के लिए किया था, और यह इस तरह से किया था:
// 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);
}
}
थोड़ा trickysh अगर तुम मुझे .. पूछना toolbarbuttons को दूर करने के लिए, एक संभव तरीके से नियंत्रण के माध्यम से पुनरावृति करने के लिए था ReportViewer के अंदर सरणी और छिपाने के लिए दृश्यों के लिए दृश्यमान संपत्ति को बदलें, लेकिन यह हर समय रीसेट हो जाता है, इसलिए यह एक अच्छा तरीका नहीं है ..
एमएस एक नए संस्करण बीटीडब्ल्यू के साथ कब आते हैं?
में धन्यवाद! आपने ज़ूम कारकों के कारण एक समस्या हल की है! (एक विशेष रिपोर्ट पर 500% Win32 के आंतों में गहराई से अपवाद पैदा कर रहा था ...) – matao