如何在wpf中创建一个简单的图块?

时间:2018-02-05 10:35:46

标签: wpf tile

如何在WPF中创建一个简单的磁贴,是否有本机控件?或者通过nuget安装软件包是绝对必要的吗?

我看到有控件:Tile Control但我在工具箱中找不到它

提前致谢

2 个答案:

答案 0 :(得分:1)

WPF中没有内置的Tile控件。

您必须自己创建自定义或使用第三方控件。

有免费的开源选项,例如mahapps.metro Tile控件:http://mahapps.com/controls/tile.html。当然,它确实要求您安装mahapps.metro(最好使用NuGet):http://mahapps.com/guides/quick-start.html

答案 1 :(得分:0)

将这些名称空间添加到页面或窗口xmlns:mah="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"中。这样,我们就可以在mahapps中使用tile

<mah:Tile ToolTip="Tile" Width="90" Height="50"  Click="GetTileDetails" HorizontalAlignment="Center" HorizontalContentAlignment="Center" FontFamily="Times New Roman" FontSize="22" >
   <TextBlock Text="Text" ></TextBlock></mah:Tile>