我想從我的WPF C#應用程序發送布爾值到Xcel文件,但內容顯示爲'TRUE'和'FALSE'作爲文本而不是複選框。如何使用布爾值作爲Excel中的複選框值C#
C#型號:
public class ExcelModel
{
public string ID { get; set; }
public string Title { get; set; }
public bool IsHotel { get; set; }
}
C#代碼:
var dataList = new List<ExcelModel>() { new ExcelModel{ID = "1", Title = "Test1", IsHotel = True} };
var workbook = new XLWorkbook(); //creates the workbook
var wsDetailedData = workbook.AddWorksheet("Test"); //creates the worksheet with sheetname 'data'
wsDetailedData.Cell(1, 1).InsertTable(dataList); //inserts the data to cell A1 including default column name
wsDetailedData.Columns().AdjustToContents();
// wsDetailedData.Column.
wsDetailedData.Rows().AdjustToContents();
workbook.SaveAs(MainWindow.appRoot + @"test.xlsx"); //saves the workbook
請告訴我們'dataList'是如何聲明和填充的。 – mjwills
您是否嘗試過https://www.google.com.au/search?q=c%23+add+checkbox+to+excel+cell?他們工作? – mjwills
我已經添加了'dataList'的聲明號。我找不到任何與將工作列整個格式設置爲複選框的XLWorkbook類有關的聲明。 – Decoder94