wpf - Telerik RadTileList 控件的布局问题

标签 wpf telerik

虽然我已经就此问题向 Telerik 提交了支持票,但我也在此处发布了问题,希望有人可能有解决方案:

RadTileList 控件在图块的顶部和底部添加了额外的填充。为了演示这一点,我创建了一个包含三个磁贴的简单 WPF 应用程序。该应用程序包含一个包含在红色边框内的 Telerik RadTileList 控件(以显示控件的开始和结束位置),RadTileList 包含三个硬编码的 Telerik Tiles。其中两个是“单”尺寸的瓷砖,另一个是“双”。我想要做的是让瓷砖与控件的左上角对齐。

以下是xaml:

<Window x:Class="TelerikRadTileListIssue.MainWindow"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
                Title="MainWindow" Height="522" Width="559">

    <Border BorderBrush="Red" BorderThickness="2">
        <telerik:RadTileList >
            <telerik:RadTileList.Items>
                <telerik:Tile TileType="Single">
                    <TextBlock>Tile 1</TextBlock>
                </telerik:Tile>

                <telerik:Tile TileType="Double">
                    <TextBlock>Tile 2</TextBlock>
                </telerik:Tile>

                <telerik:Tile TileType="Single">
                    <TextBlock>Tile 3</TextBlock>
                </telerik:Tile>

            </telerik:RadTileList.Items>
        </telerik:RadTileList>

    </Border>
</Window>

Screenshot of test app

最佳答案

我找到了更好的解决方案。 我试用了 DevExpress WPF TileLayoutControl。除了不允许用户选择磁贴外,它几乎可以完成 Telerik TileListControl 所做的所有其他工作,等等。最重要的是,如果我将 Padding 属性设置为“0”,则图块会与左上角完美对齐。我想我现在开始变得更像一个 DevExpress 粉丝了。

我很遗憾因为一个似乎没有人想要回答的问题而放弃我在 StackoverFlow 上的代表的 100 分,但是,事后看来是 20/20。如果有人找到 Telerik 问题的解决方案,我将不胜感激。

关于wpf - Telerik RadTileList 控件的布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23091182/

相关文章:

html - 为什么将 html 属性设置为 false 被视为意外标记?

wpf - 使用 DataTemplate 时更改内容会更改 DataContext

c# - 何时使用依赖属性

c# - CheckBox、IsChecked == false 不起作用

c# - RadDateTimePicker + 用于数据输入的掩码

asp.net - Telerik 升级影响某些控件的样式

c# - Telerik GridView : How to refresh grid view after Database change

asp.net-mvc-3 - 内联标记 block 不能嵌套。仅允许一级内联标记。 MVC Razor

c# - 在 wpf 中为线条装饰器设置动画?

wpf - wpf mvvm中的项目控件