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}" />

widthをautoに設定すると、メッセージ列の幅はメッセージの長さの幅になります。実行時にメッセージ列のサイズを変更できません。

このメッセージ列のサイズを変更する方法を教えてもらえますか。

ありがとう、

エセン。

4

1 に答える 1

2

GridViewColumnsは、デフォルトでサイズ変更可能です。サイズを変更できないようにするのは実際には非常に困難です:D

ユーザーがWPFListViewを使用して列のサイズを変更できないようにする

その質問は、サイズ変更されていないグリッドを実装するいくつかの方法を示しています。おそらく変更されたテンプレートです。XAMLファイルを調べて、テンプレートがどこかに設定されているかどうかを確認する必要があります。

于 2012-06-28T13:16:34.820 に答える