Q
列表框中的按钮
0
A
回答
0
最简单的方法得到圆形按钮是用户Coding4Fun。它免费使用,安装非常简单。
您可以按照these instructions在您的应用程序中使用它。
至于图标,你可以搜索周围的一些免费包,或者你可以看到如果Metro Studio 2有你需要的图标。该工具也可以免费使用。
1
我们可以像这样为Listbox的每个项目添加按钮。
<ListBox Height="360"
HorizontalAlignment="Left"
Margin="22,23,0,0"
Name="UserDetailsListBox"
VerticalAlignment="Top"
Width="413">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical"
>
<StackPanel Orientation="Horizontal">
<Button Width="150" Height="50" x:Name="Btn1" Content="Button1" Margin="0,-20,0,0"/>
<TextBlock x:Name="txtOverViewHeader1"
Text="OverView"
Foreground="Yellow"
Width="600"
FontSize="28"
Margin="10,0,0,0"
Height="65">
</TextBlock>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Button Width="150" Height="50" x:Name="Btn2" Content="Button2" Margin="0,-20,0,0"/>
<TextBlock x:Name="txtOverViewHeader2"
Text="OverView"
Foreground="Yellow"
Width="600"
FontSize="28"
Margin="10,0,0,0"
Height="65">
</TextBlock>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
希望它能给你想要的答案
0
使用圆形图像,并设置点击事件,或环绕一个按钮模板图像,如果你需要一个按钮特定行为
<ListBox Height="360"
HorizontalAlignment="Left"
Margin="22,23,0,0"
Name="UserDetailsListBox"
VerticalAlignment="Top"
Width="413">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Button Template="x:Null" Tap="">
<Image Source="/Assets/Images/MyImage.png" />
</Button>
<TextBlock x:Name="txtOverViewHeader1"
Text="OverView"
Foreground="Yellow"
Width="600"
FontSize="28"
Margin="10,0,0,0"
Height="65">
</TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
+0
我发现这个网页:http://nirmitk26.blogspot.com.br/2011/02/round-button-in-windows-phone-7.html但它看起来太复杂了。 – Beetlejuice
+0
这是做这个最简单的方法.... –
2
FunksMaName答案是除了一个小的变化非常正确.....
<ListBox Height="360"
HorizontalAlignment="Left"
Margin="22,23,0,0"
Name="UserDetailsListBox"
VerticalAlignment="Top"
Width="413"> <ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Button.Template>
<ControlTemplate>
<Image Source="/Assets/Images/MyImage.png" />
</ControlTemplate>
</Button.Template>
<TextBlock x:Name="txtOverViewHeader1"
Text="OverView"
Foreground="Yellow"
Width="600"
FontSize="28"
Margin="10,0,0,0"
Height="65">
</TextBlock>
</StackPanel>
</DataTemplate></ListBox.ItemTemplate></ListBox>
我只是将按钮的模板内的图像移动而不是内容......这是更准确的..
相关问题
- 1. 拖动WP7列表框中的按钮
- 2. 按一下按钮排序列表框
- 3. 按钮和相对源的列表框
- 4. 从列表框行显示按钮的按钮
- 5. android列表中的按钮
- 6. Android中的按钮列表
- 7. 列表框中的文本框和按钮#
- 8. 列表框为空时禁用按钮
- 9. 刷新列表框点击按钮后
- 10. 使用按钮滚动列表框WPF
- 11. WPF棱镜列表框按钮
- 12. 列表框从按钮添加
- 13. 按钮点击排序WPF列表框?
- 14. 列表框对象和按钮
- 15. 按钮列表?
- 16. 复选框的列表将作为单选按钮列表
- 17. 如何显示按钮的列表,如iPhone中的按钮的下拉列表
- 18. 如何点击IsHitTestVisible为false的列表框中的按钮?
- 19. 按钮或列表?
- 20. Spark按钮列表
- 21. 检查列表框样式单选按钮列表
- 22. 关于选择列表框中的项目禁用按钮
- 23. 删除列表框中按钮的背景颜色(Windows Phone)
- 24. 列表框中的按钮ItemTemplate没有选择项目
- 25. jquery删除列表中的按钮不适用于所有框
- 26. silverlight/windows phone 7 selectedIndex问题列表框中的按钮
- 27. C#WPF:使用列表框中的按钮查找最大值
- 28. 访问按钮列表框中的进度条
- 29. 列表框中的水平单选按钮
- 30. 如何获取列表框中单击按钮的索引
我正在尝试这样的事情,但我需要那些“圈子”按钮。 – Beetlejuice