{"id":815,"date":"2010-06-28T14:40:48","date_gmt":"2010-06-28T14:40:48","guid":{"rendered":"http:\/\/www.erbugkaya.com\/?p=815"},"modified":"2014-01-16T23:20:19","modified_gmt":"2014-01-16T23:20:19","slug":"expression-blend-2-layout-kontrolleri","status":"publish","type":"post","link":"http:\/\/erbugkaya.com\/?p=815","title":{"rendered":"Expression Blend 2 &#8211; Layout Kontrolleri"},"content":{"rendered":"<p>20\/3\/2009<br \/>\nMerhaba bu makalede Expression Blend 2&#8217;deki layout kontrollerini, yani Grid, Canvas, DockPanel, StackPanel, WrapPanel&#8217;i inceleyece\u011fiz.<\/p>\n<p><!--more--><br \/>\n<strong>Grid<\/strong><br \/>\nBlend&#8217;de yeni bir proje a\u00e7t\u0131\u011f\u0131n\u0131zda default layout kontrol\u00fc olarak Grid gelir. Window \u00fcst ve sol bar\u0131 \u00fcst\u00fcnde mouse&#8217;nuzu hareket ettirirseniz. Turuncu bir \u00e7izgi belirecektir. Bu gridiniz i\u00e7in sat\u0131rlar\u0131 ve s\u00fctunlar\u0131 belirleyecek olan \u00e7izgidir.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_01.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_01.jpg\" width=\"403\" height=\"302\" \/><\/a><\/p>\n<p>\u0130stedi\u011finiz yerde \u00e7izgiye t\u0131klarsan\u0131z rengi maviye d\u00f6n\u00fc\u015f\u00fcr ve bu art\u0131k gridinizin belirledi\u011finiz yerden s\u00fctuna ya da sat\u0131ra ayr\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6sterir. Bu \u00e7izgiyi istedi\u011finiz zaman hareket ettirebilir ve \u00fcst\u00fcne \u00e7ift t\u0131klayarak silebilirsiniz.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_02.jpg\" \/><\/p>\n<p>Window&#8217;un sol \u00fcst k\u00f6\u015fesindeki ikoncu\u011fa basarak Grid moduna ge\u00e7ebilirsiniz.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_03.jpg\" \/><\/p>\n<p>Bunu yap\u0131nca alttaki gibi her sat\u0131r ve s\u00fctun i\u00e7in bir kilit ikonu belirir. Bu kilitler o s\u00fctun ya da sat\u0131r\u0131n, en &#8211; boy uzunlu\u011funu de\u011fi\u015ftirip de\u011fi\u015ftirmeyece\u011fini belirler.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_04.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_04.jpg\" width=\"416\" height=\"315\" \/><\/a><\/p>\n<p>\u0130ki s\u00fctunlu gridimin sol s\u00fctununa bir dikd\u00f6rtgen \u00e7izdim.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_05.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_05.jpg\" width=\"416\" height=\"317\" \/><\/a><\/p>\n<p>Dikd\u00f6rtgenin marginlerini s\u0131f\u0131rlayarak i\u00e7inde durdu\u011fu s\u00fctunu tam olarak kaplamas\u0131n\u0131 sa\u011flad\u0131m.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_06.jpg\" width=\"278\" height=\"253\" \/><\/p>\n<p>Ayn\u0131 i\u015flemi sa\u011f s\u00fctun i\u00e7inde yapt\u0131m.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_07.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_07.jpg\" width=\"401\" height=\"304\" \/><\/a><\/p>\n<p>F5&#8217;e basarak projenizi \u00e7al\u0131\u015ft\u0131rd\u0131m.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_08.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_08.jpg\" width=\"391\" height=\"296\" \/><\/a><\/p>\n<p>E\u011fer pencereyi daralt\u0131rsam s\u00fctun enlerinin de de\u011fi\u015fti\u011fini g\u00f6r\u00fcr\u00fcz. \u00c7\u00fcnk\u00fc bu s\u00fctunlar i\u00e7in kilitleri kapamad\u0131m.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_09.jpg\" \/><\/p>\n<p>\u00d6rne\u011fin sol s\u00fctunu kilitlersek<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_10.jpg\" \/><\/p>\n<p>Ayn\u0131 \u015fekilde pencerenin boyunu de\u011fi\u015ftirdi\u011fimizde sol s\u00fctunda bir de\u011fi\u015fiklik olmayacakt\u0131r.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_11.jpg\" \/><\/p>\n<p><strong>Canvas<\/strong><br \/>\nBlendle yeni bir proje a\u00e7t\u0131\u011f\u0131n\u0131zda default gelen kontrol\u00fcn Grid oldu\u011funu s\u00f6ylemi\u015ftim. Bunu de\u011fi\u015ftirmek i\u00e7in Object panelinde LayoutRoot&#8217;a sa\u011f klik yap\u0131yoruz. A\u00e7\u0131lan men\u00fcde Change Layout Type&gt;Canvas&#8217;a t\u0131kl\u0131yoruz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_12.jpg\" width=\"425\" height=\"452\" \/><\/p>\n<p>Canvas objeleri sol \u00fcst k\u00f6\u015feyi orijin alarak i\u00e7inde tutan bir kontrold\u00fcr.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_13.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_13.jpg\" width=\"395\" height=\"302\" \/><\/a><\/p>\n<p>Alttaki Left, Top de\u011ferleri yukar\u0131daki dikd\u00f6rtgenlerden sola en yak\u0131n olana ait.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_14.jpg\" width=\"278\" height=\"264\" \/><\/p>\n<p>Ve kesiksiz \u00e7izgiler bu left, top de\u011ferlerini temsil ediyor.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_15.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_15.jpg\" width=\"315\" height=\"280\" \/><\/a><\/p>\n<p>E\u011fer projeyi \u00e7al\u0131\u015ft\u0131r\u0131p, pencerenin boyunu de\u011fi\u015ftirseniz de bu karelerin orijin noktas\u0131na olan uzakl\u0131klar\u0131n\u0131n sabit kald\u0131\u011f\u0131n\u0131 g\u00f6receksiniz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_16.jpg\" width=\"371\" height=\"349\" \/><\/p>\n<p><strong>DockPanel<\/strong><br \/>\nDockPanel&#8217;i incelemek i\u00e7in LayoutRoot&#8217;u daha \u00f6nce belirtti\u011fim gibi de\u011fi\u015ftiriyoruz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_17.jpg\" width=\"438\" height=\"443\" \/><\/p>\n<p>Properties tab\u0131ndaki Layout panelinde LastChildFill&#8217;in kutucu\u011funa bas\u0131p, onu i\u015faretlenmemi\u015f duruma getiriyoruz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_18.jpg\" width=\"277\" height=\"212\" \/><\/p>\n<p>\u00c7al\u0131\u015fma alan\u0131na bir kare \u00e7izince bu d\u00f6rt kenardan birine yap\u0131\u015facakt\u0131r.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_19.jpg\" width=\"398\" height=\"304\" \/><\/a><\/p>\n<p>Bu kenar\u0131 Layout panelindeki Dock a\u00e7\u0131l\u0131r men\u00fcs\u00fc ile de\u011fi\u015ftirebiliriz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_20.jpg\" width=\"276\" height=\"232\" \/><\/p>\n<p>Altta Dock&#8217;u Right olarak ayarlad\u0131m.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_21.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_21.jpg\" width=\"318\" height=\"267\" \/><\/a><\/p>\n<p>Objenizi mouse ile s\u00fcr\u00fcklerseniz ortada \u00e7ukan \u00fc\u00e7genleri \u00fcst\u00fcne gelip mouse u serbest b\u0131rakarak da objenin hangi kenara yap\u0131\u015faca\u011f\u0131n\u0131 belirleyebilirsiniz.<\/p>\n<p>DockPanel her zaman \u00fcst kenara yap\u0131\u015f\u0131k kalmas\u0131n\u0131 istedi\u011finiz bir header i\u00e7in ya da altta yap\u0131\u015f\u0131k kalmas\u0131n\u0131 istediniz footer i\u00e7in m\u00fckemmel bir \u00e7\u00f6z\u00fcmd\u00fcr.<br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_22.jpg\" width=\"284\" height=\"262\" \/><br \/>\n<strong>StackPanel<\/strong><br \/>\nLayoutRoot&#8217;u StackPanel&#8217;e ayarl\u0131yoruz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_23.jpg\" width=\"423\" height=\"447\" \/><\/p>\n<p>Alt\u0131 tane kare \u00e7izdim. StackPanel bunlar\u0131 d\u00fc\u015fey olarak dizdi.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_24.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_24.jpg\" width=\"401\" height=\"304\" \/><\/a><\/p>\n<p>T\u00fcm kareleri se\u00e7ip Top Margin&#8217;i de\u011fi\u015ftirdim.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_25.jpg\" width=\"272\" height=\"203\" \/><\/p>\n<p>Sonu\u00e7 altta.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_26.jpg\" width=\"178\" height=\"522\" \/><\/p>\n<p>\u00c7ift t\u0131klayarak Layout&#8217;u se\u00e7iyorum<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_27.jpg\" width=\"262\" height=\"70\" \/><\/p>\n<p>Ve Layout Panelinde HorizontalAligment&#8217;i d\u00fc\u015fey&#8217;den yataya \u00e7ekiyorum.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_27-2.jpg\" width=\"290\" height=\"226\" \/><\/p>\n<p>Sonu\u00e7 altta.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_28.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_28.jpg\" width=\"290\" height=\"62\" \/><\/a><\/p>\n<p>Yine t\u00fcm kareleri se\u00e7iyorum ve Left Marginlerini de\u011fi\u015ftiriyorum.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_29.jpg\" width=\"288\" height=\"219\" \/><\/p>\n<p>Sonu\u00e7 altta.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_30.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_30.jpg\" width=\"290\" height=\"80\" \/><\/a><\/p>\n<p>Projeyi \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda karelerimiz yatayda ortalanm\u0131\u015f olarak yatak dizilmi\u015flerdir.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_31.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_31.jpg\" width=\"391\" height=\"295\" \/><\/a><\/p>\n<p>Pencerenin boyunu de\u011fi\u015ftirdi\u011fimde objelerim yatay ortalamay\u0131 korurlar ama pencereye s\u0131\u011fmaya \u00e7al\u0131\u015fmazlar. Peki bunu nas\u0131l sa\u011flar\u0131z? O da ba\u015fka bir kontrol \u015fimdi onu g\u00f6relim.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_32.jpg\" width=\"371\" height=\"272\" \/><\/p>\n<p><strong>WrapPanel<\/strong><br \/>\nLayoutRoot&#8217;u WrapPanel&#8217;e ayarl\u0131yoruz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_33.jpg\" width=\"336\" height=\"448\" \/><\/p>\n<p>Ayn\u0131 karelerden bu sefer 24 tane \u00e7izdim. Bu kareler WrapPanel i\u00e7inde \u00e7al\u0131\u015fma alan\u0131na s\u0131\u011fmad\u0131klar\u0131 yerden alt sat\u0131ra ge\u00e7ip devam ediyorlar. WrapPanel, StackPanel&#8217;in geli\u015fmi\u015fidir.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_34.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_34.jpg\" width=\"392\" height=\"298\" \/><\/a><\/p>\n<p>T\u00fcm karelerin marginleri altta. StackPanel deki dikey, d\u00fc\u015fey ayarlar\u0131 WrapPanel i\u00e7inde bulunmaktad\u0131r.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_35.jpg\" width=\"281\" height=\"200\" \/><\/p>\n<p>Projeyi \u00e7al\u0131\u015ft\u0131r\u0131yoruz.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_36.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_36.jpg\" width=\"391\" height=\"294\" \/><\/a><\/p>\n<p>Pencereyi daraltt\u0131\u011f\u0131m\u0131zda WrapPanel i\u00e7indeki objeler yeni boya g\u00f6re kendilerini ayarl\u0131yorlar. Bu \u00f6rne\u011fin imaj galeri haz\u0131rlamak i\u00e7in \u00e7ok iyi bir kontrol.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_37.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_37.jpg\" width=\"232\" height=\"295\" \/><\/a><\/p>\n<p><strong>Gruplama<\/strong><br \/>\nObjelerinizi layout kontrolleri i\u00e7inde gruplayabilirsiniz. \u00d6rne\u011fin ben \u00e7al\u0131\u015fma alan\u0131na alttaki gibi bir kare, bir daire, bir buton ekledim.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_38.jpg\" width=\"259\" height=\"211\" \/><br \/>\n<a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_39.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_39.jpg\" width=\"245\" height=\"192\" \/><\/a><\/p>\n<p>T\u00fcm objeleri Shift ile se\u00e7ip sa\u011f klik yap\u0131yorum ve a\u00e7\u0131lan men\u00fcde Group Into&gt;Canvas&#8217;a bas\u0131yorum.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_40.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_40.jpg\" width=\"388\" height=\"246\" \/><\/a><\/p>\n<p>B\u00f6ylece objelerimi Canvas kontrol\u00fc i\u00e7inde gruplam\u0131\u015f oldum.<br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_41.jpg\" width=\"379\" height=\"276\" \/><br \/>\nE\u011fer gruba t\u0131klarsan\u0131z, t\u00fcm grubun tek bir obje gibi hareket etti\u011fini g\u00f6r\u00fcrs\u00fcn\u00fcz. Ama \u00f6rne\u011fin dairenin yerini de\u011fi\u015ftirmek istiyorsan\u0131z gruba \u00e7ift t\u0131klayarak i\u00e7ine girmelisiniz.<br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_42.jpg\" width=\"416\" height=\"299\" \/><br \/>\n\u00c7al\u0131\u015fma alan\u0131na bir dikd\u00f6rtgen ekledim.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_43.jpg\" width=\"269\" height=\"300\" \/><\/p>\n<p>E\u011fer bu yeni objeyi ALT ile grubun \u00fcst\u00fcne s\u00fcr\u00fcklersem onu gruba eklerim.<br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_44.jpg\" width=\"388\" height=\"286\" \/><\/p>\n<p>Ayn\u0131 \u015fekilde bir objeyi dahil oldu\u011fu gruptan \u00e7\u0131karabilirsiniz.<\/p>\n<p><a href=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_45.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_45.jpg\" width=\"344\" height=\"243\" \/><\/a><\/p>\n<p>Grubun \u00fczerine sa\u011f klik yap\u0131p &#8220;Ungroup&#8221; a basarsan\u0131z. Grubu bozarsan\u0131z.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_46.jpg\" width=\"253\" height=\"361\" \/><\/p>\n<p>Objelerinizi hangi kontrol alt\u0131nda gruplad\u0131\u011f\u0131n\u0131za dikkat edin. Alttaki \u00f6rnekte, objelerimiz StackPanel i\u00e7inde gruplanm\u0131\u015f durumdalar ve bu y\u00fczden StackPanel&#8217;in dizilimini ald\u0131lar.<br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.yazgelistir.com\/Makaleler\/Resimler\/1000002153_47.jpg\" width=\"159\" height=\"346\" \/><br \/>\nBu makalede Expression Blend 2&#8217;de layout kontrollerini inceledik<\/p>\n<p>\u0130yi \u00e7al\u0131\u015fmalar<\/p>\n<p>Te\u015fekk\u00fcrler.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>20\/3\/2009 Merhaba bu makalede Expression Blend 2&#8217;deki layout kontrollerini, yani Grid, Canvas, DockPanel, StackPanel, WrapPanel&#8217;i inceleyece\u011fiz.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[41],"class_list":["post-815","post","type-post","status-publish","format-standard","hentry","category-teknik-yazi","tag-expression-blend"],"_links":{"self":[{"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=815"}],"version-history":[{"count":4,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/posts\/815\/revisions"}],"predecessor-version":[{"id":2442,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=\/wp\/v2\/posts\/815\/revisions\/2442"}],"wp:attachment":[{"href":"http:\/\/erbugkaya.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/erbugkaya.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}