Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在wpf中创建简单的平铺?_Wpf_Tile - Fatal编程技术网

如何在wpf中创建简单的平铺?

如何在wpf中创建简单的平铺?,wpf,tile,Wpf,Tile,如何在WPF中创建简单的平铺,是否有本机控件?或者通过nuget安装软件包是绝对必要的 我看到有控件:Tile控件,但在工具箱中找不到它 提前感谢WPF中没有内置的磁贴控件 您必须自己创建自定义控件或使用第三方控件 有免费的开源选项可用,例如mahapps.metroTile控件:。当然,它确实需要您安装mahapps.metro(最好使用NuGet),但是:在页面或窗口中添加这些名称空间xmlns:mah=“clr namespace:mahapps.metro.Controls;assemb

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

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


提前感谢

WPF中没有内置的
磁贴
控件

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


有免费的开源选项可用,例如
mahapps.metro
Tile
控件:。当然,它确实需要您安装
mahapps.metro
(最好使用
NuGet
),但是:

在页面或窗口中添加这些名称空间
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>


第一个Googel结果:?谢谢,但我不使用UWP,而是使用应用程序WPF。我找到了这篇文章,但在我的工具箱中找不到此控件。哦,你想构建自己的平铺布局,而不是使用windows布局……你知道
DevExpress.Xpf.LayoutControl
是第三方库,你需要使用上显示的平铺功能该网站,它与微软或其包含的控件无关。没有免费的等价物?这也是codeproject提供的