This website was initially designed to share my personal stuffs. However,while
surfing on the net, I found many false derogatory and cheap remarks against Hinduism.
Being well versed in indian scriptures,I decided to include spiritual stuffs just
for spreading awareness. Though my articles are focussed on hinduism, there would
be no offensive or defamatory content against any religion. Respecting all gods
is the essence of hinduism. This is a non profitable website and is not affiliated
or associated with any religious organizations.
Top Liked Articles
1. Why we cannot see god
2. Science in Hinduism-Gravitational force and repulsive force
3. Does God exists everywhere
4. Is Goddess Durga the supreme universal mother
5. Science in Hinduism-Einstein Theory of relativity
6. Why hanuman is the only savior of this age- kaliyuga
7. Science in hinduism-Evolution in vishnu avatars
8. Science in Hinduism-Structure of universe and various planets
9. Why humans are naturally herbivorous
10. Proof of Lord krishna existence-1
11. Vedas Quotes Against Present Caste System
12. Science in hinduism-Extraction-Contraction and creation of universe
13. Stories of radha krishna love
14. Legend of Ramayana across the world
15. Why scientists want to protect ram setu
16. Swastika-Most sacred symbol of all ancient civilization
17. Why gayatri mantra is the most powerful mantra
18. Historic examples against present caste based system
19. Why lord shiva is known as king of dance
20. Science in Hinduism-Large numbers and infinity
SubmitLinkURL Web Directory
Janani Janma-bhoomi-scha Swargadapi Gariyasi(Mother and Motherland are Greater than Heaven')-Lord Rama
Display any content
here, from text, images, to rich HTML. Use the close link to dismiss the box. Click
the close box to dismiss it.
Working with wrap panel in silverlight
Jul 22, 2012
The WrapPanel Control
files are not generated for latest articles.
stack, wrap,panel, child,grid,browser,controls,parent
Share this to your friends. One of your friend is waiting for your share.
The WrapPanel positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.
It is very similar to the StackPanel control with one major difference: when items in a WrapPanel will not fit within the width or height of the control, they automatically wrap to a new row (if horizontal orientation) or column (if vertical orientation). This makes the WrapPanel ideal for laying out an unknown number of items as they will automatically wrap to take up the entire space of the control.
In this example, we will explore the WrapPanel control and how it can be used to display an unknown
Number of items in stacks vertically and horizontally.
1. Open Visual Studio 2010 and create a new Silverlight application called
2. Inside the root Grid control of MainPage.xaml , place a WrapPanel with some rectangles inside it
<Rectangle Height="100" Width="150" Fill="Red" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="Blue" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="gray" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="Goldenrod" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="BlanchedAlmond" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="Coral" Margin="5"/>
<Rectangle Height="100" Width="150" Fill="Chocolate" Margin="5"/>
As you see in the output above, a new row is created to show the fifth and sixth rectangle since the first four rectangles have consumed the entire width of the control/browser. I.e. horizontally, the Wrap Panel will place the items one after the other to the right, until no other items can fit within the width of the control. At that time, it will start to place the items in a new row directly below the first row. The same is true for vertical orientation except the items are stacked below the previous item until new items cannot fit within the height of the Control
Note: The WrapPanel is not part of the core Silverlight control set, but rather it is part of the Silverlight Toolkit. Because of this, you need to make certain you have the Toolkit downloaded and installed. In order to get the proper XML namespace added for the WrapPanel, add it by double-clicking on the control from the Toolbox in Visual Studio. That way Visual Studio will automatically add the Xml namespace to the page as shown below
Except for adding controls to the WrapPanel, the WPF Designer does not provide additional design time help in case of wrap panel.
3. If you reduce or increase the width of the browser at runtime, you will further see that wrap panel rectangles are adjusted accordingly. As seen in the screenshot below, you will see that when I have reduced the width of the browser, one more row is created to show all the rectangles i.e. When the Wrap Panel is resized at runtime, it will automatically lay its child controls out again.
Hence, A real world example of using the WrapPanel would be the Windows Control Panel. With each icon and text being wrapped in its own panel, those panels would be added to the WrapPanel to provide flexible layout repositioning at runtime as the Control Panel is resized.
4. Similar to stackpanel, we can also add items to wrapapnel at runtime. Add a name to wrap panel as shown below.
<Toolkit:WrapPanel x:Name="wp" Orientation="Horizontal">
Code in the code behind file will be as follows:
Rectangle newRect = new Rectangle();
newRect.Width = 150;
newRect.Height = 100;
newRect.Margin = new Thickness(5);
newRect.Fill = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0));
Also, we can have nested wrap panels (check the attached example)
All content of this website(Except Blogs) is handled by an automated process and is subjected to errors.
What lies behind us and what lies before us are tiny matters compared to what lies within us
-Ralph Waldo Emerson
Top Viewed Articles
1. Floating stones of Shri Ram Setu
2. Scientific explanation of Hindu cosmology and reincarnation
3. Is god female-Yes or No
4. How many Gods in Hinduism
5. Why all gods are born in india
6. Why Hindus greet namaste and its significance
7. Is lord ganesha God and worthy of worship
8. Science in Hinduism-Motion of earth around sun
9. Why cow is sacred to hindus
10. Science in Hinduism-Place value and Decimal number system
11. Why Idol worship in hinduism
12. Symbolism of story behind kumbh mela-world largest gathering on earth
13. Why Lord krishna had more than 16000 wives
14. Proving historicity of Krishna-Archaeological and astronomical evidences
15. Cheating and Deception by lord krishna
16. Why Animal worship in hinduism
17. Did Greeks worshipped lord krishna
18. Who invented snakes and ladders
19. Did Egyptians worshipped lord krishna
20. is Lord Kuber indian santa claus