この記事の次のNorthwind WPF Toolkit Datagridコードを実行すると、データグリッドが表示されますが、スクロールバーが表示されないため、ユーザーはデータグリッドの一部しか表示できません。私は2009年3月の最新バージョンを使用しています。
WPF Datagrid にスクロールバーを表示するには、何を指定する必要がありますか?
データグリッドを ScrollViewer に入れてみましたが、役に立ちませんでした。
XAML:
<Window x:Class="TestDataGrid566.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:toolkit="http://schemas.microsoft.com/wpf/2008/toolkit"
Title="Window1" Height="600" Width="800">
<StackPanel>
<toolkit:DataGrid x:Name="TheDataGrid" AutoGenerateColumns="True"/>
</StackPanel>
</Window>
コード ビハインド:
using System.Linq;
using System.Windows;
using TestDataGrid566.Model;
namespace TestDataGrid566
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
NorthwindDataContext db = new NorthwindDataContext();
var customers = from c in db.Customers
select c;
TheDataGrid.ItemsSource = customers;
}
}
}