2011-02-08 252 views
0

我有一個可編輯的WPF數據網格,用戶可以添加行。其中一列是具有圖像的模板列。由於datagrid是可編輯的,因此總是會有一個空的額外行,您可以在其中添加內容並保存。但是當你還沒有開始向該行添加內容時,沒有必要在該模板列中顯示圖像,是否有辦法禁用該模板?WPF Datagrid可編輯模板列

回答

1

如果您設置了CanUserAddRows="false"那麼該行將不再可見;然後你可以在幕後手動翻轉這個屬性。

另一種方法是簡單地將圖像的可見性綁定到您想要實現的屬性代表。當你的條件滿足時,布爾可以變爲真,從而使圖像可見。