با سلام
من تو فرم خودم یدونهstiViewerControl دارم که یک report بهش پاس میدم.همه چی اکی هستش و گزارش درست میاد.ولی ابزارهای بالا رو میخام غیرفعال کنم ولی نمیشه.
this.stiViewerControl1.ShowCloseButton = false; this.stiViewerControl1.ShowContextMenu = false; this.stiViewerControl1.ShowDotMatrixModeButton = false; this.stiViewerControl1.ShowEditor = false; this.stiViewerControl1.ShowFind = false; this.stiViewerControl1.ShowOpen = false; this.stiViewerControl1.ShowPageDelete = false; this.stiViewerControl1.ShowPageDesign = false; this.stiViewerControl1.ShowPageNew = false; this.stiViewerControl1.ShowZoom = true;
کدهای بالا اضافه میکنم ولی نمیشه.
مخصوصا میخام گزینه edit و new غیرفعال بشه.تنها کاری که میتونم بکنم اینکه کل toolbar غیرفعال کنم که در اون صورت گزینه print هم غیر فعال میشه که نمیخام اینطوری بشه
سلام. از پنجره Propertis اینکار را انجام بدید, حتما جواب میده.
روش شمارو تست نکردم ولی از پنجره Propertis گزینه هایی بنده هم غیرفعال کرده ام و بدون ایراد جواب داده است.
سلام.این روش هم تست کردم ولی جواب نمیده.
مسِله اینجاست که خود سایتش طبق کد زیر تغییرات اعمال میکنه
StiOptions.viewer.toolbar.showOpenButton = false; StiOptions.viewer.toolbar.showSaveButton = false; StiOptions.viewer.toolbar.showThumbnailsButton = false; StiOptions.viewer.toolbar.showBookmarksButton = false; StiOptions.viewer.toolbar.showFindButton = false;
ولی نمیدونم StiOptions چی هستش؟
کد زیر را استفاده کنید.
همین الان تست کردم و جواب داد.
reportPreview.ShowFind = false; report.Render(true); reportPreview.Report = report; reportPreview.Refresh();
اگر جواب نداد کدهای خودتون رو قرار بدید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)