問候,力的DataGrid進入編輯模式下使用ListView控件時CellTemplate
在WPF DataGridTemplateColumn我有使用ListView和使用數據網格中的一個CellEditingTemplate CellTemplate。
<DataTemplate x:Key="LimitsTemplate">
<ListView ItemsSource="{Binding Limits}" IsEnabled="False">
<ListView.ItemTemplate>
...
</ListView.ItemTemplate>
</ListView>
</DataTemplate>
<DataTemplate x:Key="LimitsEditingTemplate">
<toolkit:DataGrid ItemsSource="{Binding Limits}" ...>
...
</toolkit:DataGrid>
</DataTemplate>
我面臨的問題是如何強制列進入編輯模式雙擊?這是其他列的默認行爲,我相信DataGrid一般。按F2啓動編輯模式,但使用鼠標雙擊不會。
如果我將ListView.IsEnabled設置爲False,那麼雙擊工作,但然後我有一個禁用的列表視圖,看起來不正確,任何風格hack感覺像一個醜陋的kludge。
請注意,我已經嘗試過single click editing這並沒有伎倆。
任何幫助表示感謝,謝謝!