private void Button_Click_7(object sender, RoutedEventArgs e)
{
    WFR2025.WfrControl wfrCtrl = null;

    try
    {
        wfrCtrl = new WFR2025.WfrControl();
        wfrCtrl.Open(@"d:\test\sample.wfr");
        wfrCtrl.Import("#1", WFR2025.IT.CSV, @"d:\test\sample.csv");
        wfrCtrl.Create();
        wfrCtrl.WPF_PrintOut(this, WFR2025.PM.DLG4_AUTO);
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message, "ERROR");
    }
    finally
    {
        if (wfrCtrl != null)
        {
            wfrCtrl.Dispose();
        }
    }
}