でleanftプロジェクトを作ってサンプルを作ったのですDataGrid
が、table was not found例外がスローさDataGrid
れ、leanftでのテスト方法もわかりません。これを修正するために誰か助けてもらえますか?
データグリッドのサンプル:
<Window x:Class="WpfApplication12.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Name="datagrid_window"
Title="MainWindow" Height="350" Width="525">
<Grid>
<DataGrid x:Name="msdatagrid" AutoGenerateColumns="True">
</DataGrid>
</Grid>
</Window>
コード ビハインドから、このデータグリッドの itemsource を設定しました。
Leanft テスト方法:
public void TestMethod1()
{
SDK.Init(new SdkConfiguration());
Reporter.Init(new ReportConfiguration());
Process.Start(@"..\..\..\Debug\WpfApplication12.exe");
IWindow win = Desktop.Describe<IWindow>(new WindowDescription
{
IsChildWindow = false,
IsOwnedWindow = false,
AccessibleName = @"datagrid_window",
});
ITable table = win.Describe<ITable>(new TableDescription
{
Name = @"msdatagrid"
});
table.SelectCell(1, 1);
}