作成中の WPF アプリで SharpDevelop 4.0 プロジェクトの ICSharpCode.AvalonEdit.TextEditor コントロールを使用しようとしていますが、うまく動作しないようです。
リビジョン 4304 の svn://svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop/src/Libraries/AvalonEdit からソース コードのコピーをチェックアウトしました。次に、Visual Studio 2008 SP1 を使用してプロジェクトをビルドしました。エラー。
次に、空の新しい WPF プロジェクトを作成し、ビルド DLL をツールボックスに追加して、TextEditor コントロールをデフォルトの空のウィンドウにドロップしました。
<Window x:Class="AvalonEditTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:avalonedit="http://icsharpcode.net/sharpdevelop/avalonedit"
Title="Window1" Height="300" Width="300" >
<Grid x:Name="LayoutRoot">
<avalonedit:TextEditor Name="textEditor" />
</Grid>
</Window>
ただし、プロジェクトを実行すると、フォームが完全に空白になります。キャレットなし、マウス カーソルはデフォルト ポインターのままで、ウィンドウはキーを押しても反応しません。
何か足りないのですか、それとも AvalonEdit が少し壊れているだけですか?
[編集: 私はそれが私の特定のセットアップに関連している可能性があると考え始めています. 64 ビットの Windows 7 RC を実行しています。それと何か関係があるのではないでしょうか?x86専用でビルドしてみましたが、違いはありませんでした.]