我在創建pdf之前需要設置一個需要設置的pdf文檔的類中擁有一定數量的屬性。這個類名爲generatePDF。我希望能夠使用表單更改屬性並保留屬性。使用不同類別的表格更改類別中的屬性
INotifyPropertyChanged在generatePDF類中實現。我使用了數據源配置嚮導(屏幕最右側的Open DataSources垂直選項卡,單擊左上角的圖標添加數據源)來綁定GeneratePDF類。現在在數據源窗口中,我可以看到所有屬性,並可以輕鬆地將它們拖到配置表單上。
我有generatePDF類中的方法,將初始值放入屬性。在顯示配置表單之前,我運行了這個方法。
當配置表單顯示時,我希望填充初始值的文本框是空的。當我輸入一個應該更改GeneratePDF實例中屬性的值時,該屬性不會更改。另外,控制會自動添加到配置表單中,這顯然允許用戶逐步瀏覽GeneratePDF類的不同實例 - 就像數據庫表中的行一樣。配置表單似乎沒有綁定到GeneratePDF類的單個實例。
我試圖改變GeneratePDF和靜態的所有屬性和方法,但是當它完成時,顯示錯誤「...不能在靜態類上實現INotifyPropertyChanged ...」。
我猜我不是第一個遇到這個問題,但我無法清楚地陳述我的問題,以便谷歌搜索會找到答案或教程。
我很感謝將特定類的實例綁定到配置表單。