আমি আমার ডাব্লুপিএফ অ্যাপ্লিকেশনটিতে উইন্ডোজ ফর্মগুলির মতো একটি মেনু বার তৈরি করতে চাই।
আমি এই কিভাবে করব?
ডাব্লুপিএফ নিয়ন্ত্রণ সরঞ্জামদ্বারে মেনু বিকল্পটি কেবল একটি ফাঁকা বার দেয়।
আমি আমার ডাব্লুপিএফ অ্যাপ্লিকেশনটিতে উইন্ডোজ ফর্মগুলির মতো একটি মেনু বার তৈরি করতে চাই।
আমি এই কিভাবে করব?
ডাব্লুপিএফ নিয়ন্ত্রণ সরঞ্জামদ্বারে মেনু বিকল্পটি কেবল একটি ফাঁকা বার দেয়।
উত্তর:
<DockPanel>
<Menu DockPanel.Dock="Top">
<MenuItem Header="_File">
<MenuItem Header="_Open"/>
<MenuItem Header="_Close"/>
<MenuItem Header="_Save"/>
</MenuItem>
</Menu>
<StackPanel></StackPanel>
</DockPanel>
হ্যাঁ, একটি মেনু আপনাকে বার দেয় তবে বারে আপনাকে কোনও আইটেম দেয় না । আপনার মতো কিছু দরকার (আমার নিজস্ব প্রকল্পের একটি থেকে):
<!-- Menu. -->
<Menu Width="Auto" Height="20" Background="#FFA9D1F4" DockPanel.Dock="Top">
<MenuItem Header="_Emulator">
<MenuItem Header="Load..." Click="MenuItem_Click" />
<MenuItem Header="Load again" Click="menuEmulLoadLast" />
<Separator />
<MenuItem Click="MenuItem_Click">
<MenuItem.Header>
<DockPanel>
<TextBlock>Step</TextBlock>
<TextBlock Width="10"></TextBlock>
<TextBlock HorizontalAlignment="Right">F2</TextBlock>
</DockPanel>
</MenuItem.Header>
</MenuItem>
:
<MenuItem Header="Step" Click="MenuItem_Click" InputGestureText="F2" />
<StackPanel VerticalAlignment="Top">
<Menu Width="Auto" Height="20">
<MenuItem Header="_File">
<MenuItem x:Name="AppExit" Header="E_xit" HorizontalAlignment="Left" Width="140" Click="AppExit_Click"/>
</MenuItem>
<MenuItem Header="_Tools">
<MenuItem x:Name="Options" Header="_Options" HorizontalAlignment="Left" Width="140"/>
</MenuItem>
<MenuItem Header="_Help">
<MenuItem x:Name="About" Header="&About" HorizontalAlignment="Left" Width="140"/>
</MenuItem>
</Menu>
<Label Content="Label"/>
</StackPanel>
<Container>
<Menu>
<MenuItem Header="File">
<MenuItem Header="New">
<MenuItem Header="File1"/>
<MenuItem Header="File2"/>
<MenuItem Header="File3"/>
</MenuItem>
<MenuItem Header="Open"/>
<MenuItem Header="Save"/>
</MenuItem>
</Menu>
</Container>