fbpx

Windows ကို Form ကိုများအတွက် .NET က HTML Editor ကိုထိန်းချုပ်ရေးအခြေခံပြီး Applications ကို

.NET Framework ကိုအပေါ်ကို Windows Form ကိုလျှောက်လွှာရိုးရှင်းတဲ့ခဲ့ဘယ်တော့မှမနိုင် oriented တစ်ခုက HTML WYSIWYG editor ကိုတည်ဆောက်ခြင်း။ သင်မှန်, 3.0, HTML ကို string ကိုပြန်လာ / ယူ. သင်သည်သင်၏လျှောက်လွှာ .NET 2.0 အပေါ်ကို run သင့်ကြောင်းချင်ပါလိမ့်မယ်တဲ့ WYSIWYG editor ကိုထိန်းချုပ်ရှာဖွေနေ, 3.5 နှင့် 4.x တစ် .NET Developer တွေရှိပါသလဲ သင်သည်လက်ျာအရပ်မှဆင်းသက်ကြသည်။ SpiceLogic သင်က HTML string ကိုရရှိသွားတဲ့နှင့် sets ထားတဲ့ Windows ကိုပုံစံများအတွက်အလွန်အမင်းအကျိုးရှိစွာ .NET WYSIWYG editor ကိုထိန်းချုပ်ပေးထားပါတယ်။ သငျသညျ, အပြည့်အဝက်ဘ်စာမျက်နှာအယ်ဒီတာ, Web ကို 's Page အကြောင်းအရာအယ်ဒီတာနဲ့တူပြတင်းပေါက် applications များဖွံ့ဖြိုးအီးမေးလ်မက်ဆေ့ခ်ျကိုတေးရေးဆရာသို့မဟုတ်သင့်အသုံးပြုသူများအတွက်ငွေရတတ်သောသူ၏ format စာသားကိုအယ်ဒီတာတစ်ခုကိုမဆိုလျှောက်လွှာကဒီထိန်းချုပ်မှုကိုသုံးနိုင်သည်။ ထိန်းချုပ်မှု 2 အထူးတန်ဖိုးကိုဂုဏ်သတ္တိများ "BodyHtml" နှင့် "DocumentHtml" နဲ့လာပါတယ်။ အဆိုပါ BodyHtml လာ / (ခ) မင်္ဂလာပါကမ္ဘာ့ဖလား (/ ခ) ကဲ့သို့တစ်စိတ်တစ်ပိုင်း html content ကိုသတ်မှတ်ပေးသည်။ အဆိုပါစာရွက်စာတမ်းက HTML / (HTML) ကိုကဲ့သို့သောအပြည့်အဝဝဘ်စာမျက်နှာအတွက်အသုံးပြုနိုင်သည့် HTML document တစ်ခုလုံးကို (ဦးခေါင်း) (/ ဦးခေါင်း) (ခန္ဓာကိုယ်) (ခ) မင်္ဂလာပါကမ္ဘာ့ဖလား (/ ခ) (/ ခန္ဓာကိုယ်) (/ HTML ကို) သတ်မှတ်ရန်လာ ။

အဆိုပါအယ်ဒီတာအများအပြားက HTML editing tools နှင့်တကွကြွလာ။ သင်က Toolbars အတွက်ပစ္စည်းအားလုံးစိတ်ကြိုက်နိုင်ပါတယ်။ သင်က default စက်ရုံပစ္စည်းကိုသုံးပါနှင့်အစားသင့်ရဲ့ကိုယ်ပိုင်သုံးစွဲဖို့မလိုချင်ကြဘူးဆိုရင်တောင်ဒီထိန်းချုပ်မှုသင်သည်သင်၏ကိုယ်ပိုင် toolbar ကိုပစ္စည်းများတည်ဆောက်ရန်အသုံးပြုသူတစ်ဦးဖော်ရွေ interface ကိုပေးပါသည်။ အားလုံးစက်ရုံပစ္စည်းများအပြည့်အဝစိတ်ကြိုက်ဖြစ်ကြသည်။ ထိုမှတပါး, အားလုံး toolbar ကိုကို item လုပ်ဆောင်နိုင်စွမ်းကိုအများပြည်သူနည်းလမ်းများ၏ကြွယ်ဝသောအစုံသုံးပြီးပြင်ပမှအကောင်အထည်ဖော်နိုင်ပါတယ်။ ဤအချိန်ကိုသင်မူပြောင်းခြင်းနှင့် ပတ်သက်. နှောင့်အယှက်ခံရဖို့မလိုအပ်ပါဘူး။ သငျသညျအပေါငျးတို့သကျမ်း customize နှင့်သင့်ကိုယ်ပိုင်ဘာသာစကားသင့်ကိုယ်ပိုင်ဆွေးနွေးမှုများကိုနှင့်အတူဆွေးနွေးပွဲများပေးစက်ရုံအားအစားထိုးနိုင်သည်! ဒါဟာမြင့်မားက Windows Vista က 64 bit မှာ operating system မြားအဘို့အ optimized ဖြစ်ပါတယ်။ html တန်ဖိုးကိုဂုဏ်သတ္တိများမှာ Data binding များအတွက် optimized နေကြသည်။ ဒါဟာအများကြီးအသုံးဝင်အများပြည်သူဂုဏ်သတ္တိများ, နည်းလမ်းများနှင့်ဖြစ်ရပ်များနှင့်အတူ featured ဖြစ်ပါတယ်။ A ကောင်းဆုံးစာလုံးပေါင်းစစ်ရုံရှိ built-in ဖြစ်ပါတယ်။ ဒါ့အပြင်ခန္ဓာကိုယ်စတိုင်ဒီဇိုင်းအချိန်နှင့်အချိန်ကို run နှစ်ဦးစလုံးရရှိနိုင်သည့်ကြွယ်ဝသော GUI ကို CSS ကိုအယ်ဒီတာ, အသုံးပြု. edited နိုင်ပါသည်။

မီးမောင်းထိုးပြထားသည်:

အခြေစိုက်စခန်းနှင့်ဆွေမျိုး URL ကိုထောက်ခံမှု:

ဤသည်ကိုထိန်းချုပ်ကယ့်အရင်းအမြစ်ရဲ့ path ကိုရည်ညွှန်းအတွက်ဆွေမျိုး URLs ရှိသည် HTML ကိုစာရွက်စာတမ်းများအဘို့အမြင့်မားသင့်လျော်သည်။ (img src = "myImage.jpg" /): ဒီတော့ယခုသင်အောက်ပါ tag နဲ့ရိုးရိုးအယ်ဒီတာတစ်ဦးပုံရိပ်ကိုပြသနိုင်ပါတယ်။ ထိန်းချုပ်မှု "BaseUrl" အမည်ရှိအိမ်ခြံမြေနှင့်တကွကြွလာ။ သင်ကပုံရိပ်ဖိုင်တွဲသို့မဟုတ်အင်တာနက် url ကိုပစ္စည်းဥစ္စာပိုင်ဆိုင်မှုကိုသတ်မှတ်ဖို့လိုအပ်ပါတယ်။ ဒီတော့အဘယျသို့ဖြစ်မယ်ထင်ပါလဲ !! သင်ကပုံရိပ်တွေကိုသင်၏အသုံးပြုသူရဲ့ PC မှာမဆိုမှာပြနိုင်ဒါကြောင့်သင်ရိုးရှင်းစွာအစီအစဉ်တအခြေစိုက် URL ကိုပြောင်းလဲပစ်ဘယ်မှာသင့်ရဲ့အသုံးပြုသူရဲ့ pc မှသင်၏လျှောက်လွှာတင်ပို့နိုင်ပါတယ်။

Checker ကိုစာလုံးပေါင်း:

ဤသည်ကိုထိန်းချုပ်နေတဲ့သတ်ပုံနှင့်အတူ featured ဖြစ်ပါတယ်။ သင်ကသတ်ပုံနှင့်သင်၏ကိုယ်ပိုင်အဘိဓါနျကိုသုံးနိုင်သည်။

ရှာဖွေခြင်း API ကို:

ရှာဖွေခြင်း API ကိုထိန်းချုပ်မှုနှင့်အတူပါဝင်သည်။ သငျသညျတွေ့ဆုံဆွေးနွေးရေးရှာဖွေနေကို default သုံးနိုငျသို့မဟုတ်သင်ရှာဖွေရေးတွေ့ဆုံဆွေးနွေးရေးကိုယ့်ကိုယ်ကိုအကောင်အထည်ဖော်နိုင်ပါတယ်။

စိတ်ကြိုက် interface ကို:

ဤသည်ကိုထိန်းချုပ်အများအပြားပေါကြွယ်ဝ toolbar ကိုပစ္စည်းများနှင့်အတူနှစ်ခုစက်ရုံ Toolbars အတူတက်လာပါတယ်။ သူတို့ကအားလုံးနီးပါးသည်သင်၏တည်းဖြတ်လုပ်ငန်းတာဝန်များလုပ်ပေးရန်လုံလောက်စုံလင်သောဖြစ်ကြသည်။ ဒါ့အပြင်သူတို့ကိုသင်စိတ်ကြိုက်နိုင်ပါတယ်။ သင်သည်ထိုသူတို့သုံးမယ့်အစားသင့်ရဲ့ကိုယ်ပိုင် toolbar ကိုပစ္စည်းများကိုအသုံးပြုချင်ကြဘူးဆိုရင်တောင်သင်ကလည်းလုပ်နိုင်ပါတယ်။

ဒီဇိုင်း mode နဲ့အရင်းအမြစ်မုဒ်:

နှစ်ခုတည်းဖြတ်ရေး Modes သာရရှိနိုင်ရှိပါတယ်။ သင်က HTML အကြောင်းအရာကျော်တစ်ဦးပြည့်စုံထိန်းချုပ်မှုကိုပေးမည်ဖြစ်သော WYSIWYG ဒီဇိုင်း mode နဲ့ကုန်ကြမ်း HTML source mode ကို။

ဖြစ်ရပ်များ:

နှစ်ဦးကအင်္ဂါရပ်ဖြစ်ရပ်များဖော်ပြရကျိုးနပ်ဖြစ်ကြသည်။ အတိတ်ဖြစ်ရပ်နဲ့ HTML ပြောင်းအဖြစ်အပျက်။ ဘာလို့ထင်လဲ !! သင်သည်အတိတ်ဖြစ်ရပ်ကြားဖြတ်နှင့် Clipboard ကနေအတိတ်အကြောင်းအရာ manipulate နှင့်သင့် filter ကိုယုတ္တိဗေဒလျှောက်ထားနိုင်ပါသည်။ paste လုပ်လိုက်ပါစဉ်က MS နှုတ်ကပတ်တော်ကိုအကြောင်းအရာ filtering များအတွက်အလွန်အသုံးဝင်သော။ တစ်ဦး textbox ထိန်းချုပ်ရေး၏ TextChanged ပိုင်ဆိုင်မှုဆင်တူ HTMLChanged ဖြစ်ရပ်အဖြစ်မကြာမီ html ပြောင်းလဲသွားတယ်ကြောင့်မီးလောင်မှု။ ဒါ့အပြင်သင်တင်၏ default အမူအကျင့်ကိုပြောင်းလဲနှင့်သင့်လိုအပ်ချက်များကိုဖြည့်ရန်အအယ်ဒီတာဖို့ HTML ကိုချွေတာနိုင်ပါတယ်။

နည်းလမ်းများ:

အသုံးဝင်သောနည်းစနစ်များအများကြီးညွှန်းရာထူးရတဲ့သို့မဟုတ် setting, စာစောင်ကိုရာထူး, GetPlainText () method ကိုတူသောရှိပါတယ်။ GetPlainText () method ကိုပြန်က HTML ၏ရိုးရှင်းစာသားကိုဗားရှင်းမဟုတ်ပါဘူး။ ယင်းအစားအဆိုပါပြန်လာသောစာသားကို Cool မစားပွဲ, အပိုဒျစသညျကဲ့သို့မူရင်း HTML ကိုအကြောင်းအရာ၏အဆင်အပြင်ကိုထိန်းသိမ်းကြမည်နည်း

properties ကို:

အသုံးဝင်သောဂုဏ်သတ္တိများအများကြီး (/ SET GET) Scrollbars ကိုသုံးချင်ရင်မြင်သာဂုဏ်သတ္တိများ (/ SET GET) တူသောရှိပါတယ်, (GET / SET) သာလျှင်ပိုင်ဆိုင်မှု Read, နှုတ်ကပတ်တော်ကိုထုပ်ပိုးခြင်းအလှဆင်ပစ္စည်းဥစ္စာပိုင်ဆိုင်မှု။ Enter key ကိုတုံ့ပြန်မှုအပေါ်လူပျို line break သို့မဟုတ်စာပိုဒ်ရွေးချယ်ရာတွင်များအတွက်ရရှိနိုင်အိမ်ခြံမြေ။

စစ်ဆင်ရေးပေါင်းစပ်ပစ္စည်းဥစ္စာပိုင်ဆိုင်မှုအတွက် toolbar ကိုပစ္စည်းများနှင့်အတူဆက်နွယ်နည်းလမ်းများပါဝင်သည်။ ဆိုလိုသည်မှာသင်သည်သင်၏ကိုယ်ပိုင်တဲ့ခလုတ်ကိုဖန်တီးကြောင့် default အမိတ္တူလုပ်ဆောင်နိုင်စွမ်းကိုပေးချင်တယ်ဆိုရင်, သင်သည်ဤပစ္စည်းဥစ္စာပိုင်ဆိုင်မှုများ၏မိတ္တူ () method ကိုမြွက်နိုငျသညျ, ဖြစ်ပါတယ်။

၎င်း၏အမည်ကိုအဖြစ် SelectionState ပိုင်ဆိုင်မှုအယ်ဒီတာရဲ့အကြောင်းအရာနှင့်အပေးအယူတတ်၏။ လက်ရှိရွေးချယ်ရေးပြည်နယ်ဆုံးဖြတ်ရန်လည်းအယ်ဒီတာပစ္စည်းများကို၏ attribute တွေရတဲ့နှင့်လိုပဲ။ ဒါဟာဒါဟာအရေးကြီးသောဂုဏ်သတ္တိများအမျိုးအစား IHTMLElement ၏ ActiveHTMLElement တဦးပါဝင်သည် IsBold, IsHyperLinkSelected, IsImageSelected, IsItalic စသည်တို့ကိုကဲ့သို့သတ္တိလည်းရှိတယ်။ ဤသည်ပစ္စည်းဥစ္စာပိုင်ဆိုင်မှုကိုသင်စာရွက်စာတမ်း Object ကိုမော်ဒယ်အဖြစ် Active ကို Element ကိုရတဲ့နှင့် (တစ် node ကိုအဖြစ်) ကို Element ကိုကြိုးကိုင်များအတွက်အပြည့်အဝ programming ကိုထိန်းချုပ်ပေးသည်။

DataBinding:

ဒေတာများကို binding ရည်ရွယ်ချက်များအတွက်သင်အယ်ဒီတာရဲ့ BodyHtml သို့မဟုတ် DocumentHtml ဂုဏ်သတ္တိများမှမဆိုဒေတာအစုံ '' string ကိုလယ်ပြင်ခညျြနှောငျနိုငျသညျ။ ဤသည်ကိုသင်အယ်ဒီတာတွေနဲ့ဒေတာဘေ့စမော်ဒယ်များသုံးစွဲဖို့အကောင်းဆုံးအခွင့်အလမ်းကိုငါပေးမည်။

အဆိုပါစာရွက်စာတမ်း Styling:

အပြင်ဒီဇိုင်နာ mode ကိုကနေနှငျ့သငျညာဒီဇိုင်နာ mode မှာနဲ့ပြေးအချိန်ကနေနှစ်ဦးစလုံးအယ်ဒီတာထံမှစာရွက်စာတမ်း၏ကိုယ်ကိုစတိုင်ပြောင်းလဲနိုင်သည်။

အခွားသောစိတ်လှုပ်ရှားဖွယ် features တွေပါဝင်သည်:

– အခြေခံပညာအလုံအလောက်အသုံးပြုသူတောင်မှအများဆုံးအတွေ့အကြုံမရှိသေးသောသည်။

– Vista က 64 bit နဲ့ OS အတွက် Optimized ။

– ထို toolbar ကိုပစ္စည်းများကို၏ဂုဏ်သတ္တိများကြိုးကိုင်များအတွက်ရရှိနိုင်ဒီဇိုင်းအချိန် GUI ကိုငွေကောက်ခံအယ်ဒီတာ။

– သစ်ကို toolbar ကိုကို item ကိုထည့်သွင်းဖို့ပိုလွယ် interface ကို။

– က HTML လွင်ပြင်ဟောင်းက HTML, XHTML ကနဲ့ XML အဖြစ်ပြန်လည်ရယူနိုင်ပါသည်

– ဖောင်ဒြပ်စင်အဘို့သန့်ရှင်းသော (span) tags များထုတ်ပေး; ဤနေရာတွင် ((span) ကစာသားကဒီမှာ .. (/ span) (မရ (font ကို) စာသားကို။ (/ font ကို))

– စားပွဲတင် Insert / Update ကိုများအတွက် GUI ကို Dialog ကို

– တည်းဖြတ်စားပွဲပေါ်မှာဆဲလ်များအတွက် GUI ကို Dialog ကို။

– GUI ကိုရှာရန်ပေးတဲ့ dialog; ရှာရန် API ကိုလည်းသင့်ရဲ့ကိုယ်ပိုင်ရှာဖွေရေးအသုံးပြုသူ interfaces အကောင်အထည်ဖော်ဘို့ရရှိနိုင်ပါသည်။



Source by Emran Hussain

Comments are closed, but trackbacks and pingbacks are open.