0

我已经下载了源代码并使用这个 logview 来查看 log4net 日志。

在我之前的帖子中,evanb 删除了这个链接 http://yourlog4netviewer.codeplex.com/

这让其他用户认为我的问题不完整,主持人 casperone 将其关闭。

这是我的问题。

此日志查看器中的消息列不可调整大小。我已修改此源代码并将消息列宽设置为自动,但消息列仍然不可调整大小。

下面是片段

<GridViewColumn Header="Message" Width="100" DisplayMemberBinding="{Binding Message}" />

当我将宽度设置为 100 时,消息列固定为 100 宽度

<GridViewColumn Header="Message" Width="Auto" DisplayMemberBinding="{Binding Message}" />

当我将宽度设置为自动时,消息列的宽度是消息长度的宽度。我无法在运行时调整消息列的大小。

有人可以帮助我如何使此消息列可调整大小。

谢谢,

埃森。

4

1 回答 1

2

GridViewColumns 默认可以调整大小。实际上很难让它们无法调整大小:D

防止用户使用 WPF ListView 调整列的大小

该问题显示了一些实现非调整大小网格的方法。它可能是一个已更改的模板,您应该查看 XAML 文件以查看是否在任何地方设置了模板。

于 2012-06-28T13:16:34.820 回答