السلام عليكم ورحمة الله وبركاته
عندي بعض الاسئلة
كيف يمكنتي اضهر ادوات microsoft expression blend لان عندي ماتضهر الادوات كاملة يضهر البعض منها
عندي عمل عملته باستخدام silverlight واريد اضمنه في مشروع ويب asp.net
ارجو منكم تفيدوني للضرورة :excl:
السلام عليكم ورحمة الله وبركاته
عندي بعض الاسئلة
كيف يمكنتي اضهر ادوات microsoft expression blend لان عندي ماتضهر الادوات كاملة يضهر البعض منها
عندي عمل عملته باستخدام silverlight واريد اضمنه في مشروع ويب asp.net
ارجو منكم تفيدوني للضرورة :excl:
1- لم آفهم سؤالك بالظبط حول آدوات Expression Blend ، ما هي مثلاُ الآدوات التي تريدن إظهارها ؟
2- بالنسبة لتضمين ملف Silverlight في صفحة ٍASP.net ما عليك سوى إضافة tag للإظهار :
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="ClientBin/CentralPricingList.xap"/>
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="4.0.50401.0" />
<param name="uiculture" value="<%= System.Threading.Thread.CurrentThread.CurrentUICulture %>" />
<param name="culture" value="<%= System.Threading.Thread.CurrentThread.CurrentCulture %>" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none">
<img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>طبعاً :
value : تحمل مسار ملف XAP الناتج عن مشروع silverlight ، بالعادة نضعه في مجلد ClientBin ونضع الملف XAP (في مثالي CentralPricingList.xap ) بداخله .
بالنسبىة لدوال التعامل مع خطآ تحميل silverlight فهي موجودة في java script :
<script type="text/javascript">
function onSilverlightError(sender, args) {
var appSource = "";
if (sender != null && sender != 0) {
appSource = sender.getHost().Source;
}
var errorType = args.ErrorType;
var iErrorCode = args.ErrorCode;
if (errorType == "ImageError" || errorType == "MediaError") {
return;
}
var errMsg = "Unhandled Error in Silverlight Application " + appSource + "\n" ;
errMsg += "Code: "+ iErrorCode + " \n";
errMsg += "Category: " + errorType + " \n";
errMsg += "Message: " + args.ErrorMessage + " \n";
if (errorType == "ParserError") {
errMsg += "File: " + args.xamlFile + " \n";
errMsg += "Line: " + args.lineNumber + " \n";
errMsg += "Position: " + args.charPosition + " \n";
}
else if (errorType == "RuntimeError") {
if (args.lineNumber != 0) {
errMsg += "Line: " + args.lineNumber + " \n";
errMsg += "Position: " + args.charPosition + " \n";
}
errMsg += "MethodName: " + args.methodName + " \n";
}
throw new Error(errMsg);
}
</script>تم تعديل هذه المشاركة بواسطة م. حسام فيصل في 11 مايو 2010 في 19:30
السلام عليكم ورحمه الله وبركاته
م. حسام فيصل مشكور اخوي ان شاءالله بجربه
hazzoom تسلم