مهدی فرزاد
سه شنبه 18 آبان 1389, 14:08 عصر
سلام
خيلي از دوستان عزيز سايت برنامه نويس لطف كردن و ايمل زدن و سئوالات خودشون رو در خصوص نرم افزار Blend پرسيدن
بر اساس سئوالات پرسيده شده به اين نتيجه رسيدم كه خيلي ها طريقه استفاده از Blend و Visual Studio رو در كنار هم نميدونن و فكر ميكنن بايد استايل ها و فرم هاي ظراحي شدشون رو از Blend به Visual Studio انتقال بدن در صورتي كه اين غلط هست و اصلا اين شكل كار درست نيست
در زير سعي ميكنم طريقه صحيح اين كار رو آموزش بدم
نكته : من از Blend 4 و Visual Studio2010 استفاده ميكنم
برايVisual Studio2008 نياز به Blend 3 به بالا هست
در خصوص Vs2012 برای کسانی که Win7 استفاده میکنن Blend همراه با Vs کار نمیکنه و باید Blend + SketchFlow Preview for Visual Studio 2012 برای اون دانلود کنند( هرچند امکانات Vs2012 در خصوص WPF و Silverlight شما رو تا حد خیلی زیادی از Blend بی نیاز میکنه)
و پروژه ايجاد شده در Blend 4 با Visual Studio2008 هم خوني ندارد
اول شما يك پروژه جديد در Blend ايجاد ميكنيد و طراحي فرم و كنترل ها و تمام تنظيمات و نام گذاري هاي لازم رو انجام ميديد ريسورس ها و استايل ها رو تعريف ميكند و خلاصه كامل فرم برنامه رو طرحي ميكنيد
حالا به دو روش زير ازش در Visual Studio استفاده ميكنيد
روش اول
بعد از طراحي برنامه يك بار اون رو اجرا يا Build ميكنيد
نرم افزار Blend رو ميبنديد و به محل ذخيره پروژه در سيستم ميريد
اين محل به طور پيش فرض در \My Documents\Expression\Blend 4\Projects هست مگر اينكه موقع ايجاد پروژه محل جديدي به اون اختصاص داده باشيد
در محل ذخيره پروژه شما اين فايل و فولدر مشخص شده در شكل زير رو ميبيند
94001
http://www.barnamenevis.org/attachment.php?attachmentid=59914&stc=1&d=1289339737
كافيه بر روي فايل مشخص شده كليك كنيد تا پروژه در Visual Studio باز بشه!!
براي اجراي دوباره اون در Blend روي همين فايل كليك راست كنيد و از منوي Open With گزينه Blend 4 رو انتخاب كنيد(براي روش استفاده از پروژه اييجاد شده با VS )
94002
http://www.barnamenevis.org/attachment.php?attachmentid=59915&stc=1&d=1289339737
روش دوم
كافيه جهت كد نويسي هاي #Cيا Vb.net همانند شكل زير
در همون محيط Blend از تب Project بر رو ي فايل مورد نظر كليك راست كرده و گزينه Edit in VisualStudio را انتخاب كنيد
94005
http://www.barnamenevis.org/attachment.php?attachmentid=59916&stc=1&d=128933973794003
نكته: شما ميتونيد از طريق منوي tools در Blend وارد قسمت Option بشيد و از پنجره ظاهر شده وارد قسمت Project بشيد در اونجا تيك گزينه Use Microsoft Visual Studio رو بزنيد
http://www.barnamenevis.org/attachment.php?attachmentid=59919&stc=1&d=1289340135 94004
با اين كار هر زمان كه بر روي فايل هايي Code behind برنامه كليك كنيد در محيط Visual Studio باز شده و قابل ويرايش هست
http://www.barnamenevis.org/attachment.php?attachmentid=59918&stc=1&d=1289339737
خيلي از دوستان عزيز سايت برنامه نويس لطف كردن و ايمل زدن و سئوالات خودشون رو در خصوص نرم افزار Blend پرسيدن
بر اساس سئوالات پرسيده شده به اين نتيجه رسيدم كه خيلي ها طريقه استفاده از Blend و Visual Studio رو در كنار هم نميدونن و فكر ميكنن بايد استايل ها و فرم هاي ظراحي شدشون رو از Blend به Visual Studio انتقال بدن در صورتي كه اين غلط هست و اصلا اين شكل كار درست نيست
در زير سعي ميكنم طريقه صحيح اين كار رو آموزش بدم
نكته : من از Blend 4 و Visual Studio2010 استفاده ميكنم
برايVisual Studio2008 نياز به Blend 3 به بالا هست
در خصوص Vs2012 برای کسانی که Win7 استفاده میکنن Blend همراه با Vs کار نمیکنه و باید Blend + SketchFlow Preview for Visual Studio 2012 برای اون دانلود کنند( هرچند امکانات Vs2012 در خصوص WPF و Silverlight شما رو تا حد خیلی زیادی از Blend بی نیاز میکنه)
و پروژه ايجاد شده در Blend 4 با Visual Studio2008 هم خوني ندارد
اول شما يك پروژه جديد در Blend ايجاد ميكنيد و طراحي فرم و كنترل ها و تمام تنظيمات و نام گذاري هاي لازم رو انجام ميديد ريسورس ها و استايل ها رو تعريف ميكند و خلاصه كامل فرم برنامه رو طرحي ميكنيد
حالا به دو روش زير ازش در Visual Studio استفاده ميكنيد
روش اول
بعد از طراحي برنامه يك بار اون رو اجرا يا Build ميكنيد
نرم افزار Blend رو ميبنديد و به محل ذخيره پروژه در سيستم ميريد
اين محل به طور پيش فرض در \My Documents\Expression\Blend 4\Projects هست مگر اينكه موقع ايجاد پروژه محل جديدي به اون اختصاص داده باشيد
در محل ذخيره پروژه شما اين فايل و فولدر مشخص شده در شكل زير رو ميبيند
94001
http://www.barnamenevis.org/attachment.php?attachmentid=59914&stc=1&d=1289339737
كافيه بر روي فايل مشخص شده كليك كنيد تا پروژه در Visual Studio باز بشه!!
براي اجراي دوباره اون در Blend روي همين فايل كليك راست كنيد و از منوي Open With گزينه Blend 4 رو انتخاب كنيد(براي روش استفاده از پروژه اييجاد شده با VS )
94002
http://www.barnamenevis.org/attachment.php?attachmentid=59915&stc=1&d=1289339737
روش دوم
كافيه جهت كد نويسي هاي #Cيا Vb.net همانند شكل زير
در همون محيط Blend از تب Project بر رو ي فايل مورد نظر كليك راست كرده و گزينه Edit in VisualStudio را انتخاب كنيد
94005
http://www.barnamenevis.org/attachment.php?attachmentid=59916&stc=1&d=128933973794003
نكته: شما ميتونيد از طريق منوي tools در Blend وارد قسمت Option بشيد و از پنجره ظاهر شده وارد قسمت Project بشيد در اونجا تيك گزينه Use Microsoft Visual Studio رو بزنيد
http://www.barnamenevis.org/attachment.php?attachmentid=59919&stc=1&d=1289340135 94004
با اين كار هر زمان كه بر روي فايل هايي Code behind برنامه كليك كنيد در محيط Visual Studio باز شده و قابل ويرايش هست
http://www.barnamenevis.org/attachment.php?attachmentid=59918&stc=1&d=1289339737