نمایش فایل html از ریسورس برنامه در سی شارپ
در این پست قصد داریم یک روش ساده برای نمایش فایل های Html ذخیره شده در ریسورس برنامه سی شارپ رو بهتون آموزش بدیم
برای این کار یک فایل برای مثال با نام hs.html رو ایجاد و اون رو داخل ریسورس سی شارپ کپی کنید
سپس کد زیر رو در اونت Load یا هر اونتی که میخواهید در ان فایل لود شود را بنویسید
در این مثال ما قصد داریم در اونت لود این کار را انجام دهیم
private void Form1_Load(object sender, EventArgs e)
{
string htmlText = Properties.Resources.hs;
webBrowser1.DocumentText = htmlText;
}
در بالا فایل را خوانده و در یک رشته ذخیره میکنیم
سپس ان رشته که حالا محتوی Html های ماست رو برای کنترل WebBrowser ست میکنیم
برای این کار یک فایل برای مثال با نام hs.html رو ایجاد و اون رو داخل ریسورس سی شارپ کپی کنید
سپس کد زیر رو در اونت Load یا هر اونتی که میخواهید در ان فایل لود شود را بنویسید
در این مثال ما قصد داریم در اونت لود این کار را انجام دهیم
private void Form1_Load(object sender, EventArgs e)
{
string htmlText = Properties.Resources.hs;
webBrowser1.DocumentText = htmlText;
}
در بالا فایل را خوانده و در یک رشته ذخیره میکنیم
سپس ان رشته که حالا محتوی Html های ماست رو برای کنترل WebBrowser ست میکنیم