gpt4 book ai didi

c# - 根据标题长度调整窗口大小。

转载 作者:行者123 更新时间:2023-12-03 10:33:21 24 4
gpt4 key购买 nike

我有一个标题很长的窗口(WPF)。当窗口大小动态增加时,标题正确显示。在一种情况下,窗口大小动态减小。在这种情况下,不显示完整的标题。我想根据标题或 textwrap 标题调整窗口大小,以便显示完整标题。有什么解决办法吗?

<Window x:Class="Viewer.View.SelectorWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
Icon="pack://application:,,,/Images/Viewer.png" WindowStartupLocation="CenterOwner" ResizeMode="CanMinimize"
Title="Registration and visualization from multiple data sets" Height="450" SizeToContent="Width"
>

最佳答案

我不认为这种方法会在不付出很多努力的情况下取得巨大的成功。考虑以下问题:

  • 您真的想根据标题长度调整窗口大小吗?如果标题真的很长,那么您只是因为标题而创建了一个非常大的窗口。
  • 将大量信息放入窗口标题中并不那么直观
  • 如果有可能实现,您可能需要深入挖掘,而不是简单地设置一些 WPF 属性。

  • 我的解决方案是简单地在您的 View 中显示标题。绑定(bind)到窗口标题的简单 TextBlock。所以你更灵活。

    关于c# - 根据标题长度调整窗口大小。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45558983/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com