‫۱۳ سال و ۱ ماه قبل، شنبه ۱۲ شهریور ۱۳۹۰، ساعت ۱۲:۵۵
در حالت windows forms ، فقط کافی است بنویسید: axAcroPDF1.setShowToolbar(false)
در دو حالت دیگر که از مرورگر استفاده می‌شود، اینکار بی‌فایده است چون فایل مورد نظر از کش مرورگر قابل استخراج است. اما اگر نیاز به حداقل کنترل وجود داشت باید تگ object را به صورت زیر درست کرد (کمی باید html نویسی کرد):
object type="application/pdf" data="file1.pdf#navpanes=0&scrollbar=0 &toolbar=0" width="500" height="650"
‫۱۳ سال و ۱ ماه قبل، یکشنبه ۱۳ شهریور ۱۳۹۰، ساعت ۰۳:۰۳
باید همان متد SetAbsolutePosition را مقدار دهی کنید. مثلا به این صورت:
pngImg.SetAbsolutePosition((pdfDoc.PageSize.Width - pngImg.Width) / 2, (pdfDoc.PageSize.Height - pngImg.Height) / 2)
‫۱۳ سال و ۴ ماه قبل، سه‌شنبه ۳۱ خرداد ۱۳۹۰، ساعت ۱۵:۱۵
به ASP.NET MVC کوچ کنید. از روی مدل شما فرم‌های insert/delete/update به همراه اعتبار سنجی و غیره رو همه رو یکجا با ابزارهای توکاری که داره تولید می‌کنه. حتی مقادیر وارد شده توسط کاربر رو هم به صورت خودکار به فیلدهای مدل انتساب می‌ده (model binding).
‫۱۳ سال و ۴ ماه قبل، دوشنبه ۶ تیر ۱۳۹۰، ساعت ۱۵:۱۳
بحث فوق را می‌شود با امکانات داینامیک سی شارپ 4 هم توسعه داد یعنی استفاده از اشیاء داینامیک بجای استفاده از HashTable . دو مطلب در این مورد موجود است:
Support dynamic fields with NHibernate and .NET 4.0
Duck Typing with NHibernate Reloaded

اگر این موارد مد نظر نبودند باید به سراغ مطالبی مانند این (+) بروید. می‌شود کلاس را در زمان اجرا اضافه کرد، در حافظه کامپایل کرد (بجای کامپایل روی سخت دیسک) و سپس استفاده کرد.