0
喜不知道如何把光標DatagridCell內部,選擇所有文字設置光標位置,選擇文本
代碼波紋管將焦點設置在小區,開始編輯。但光標不在單元格內,因此用戶無法開始輸入文字。此外,未選擇,因此用戶必須手動選擇文本,而不是直接替換值。
Mainwindow.xaml.cs:
private void GrdLignes_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
foreach (var c in GrdLignes.SelectedCells)
{
if (c.Column.Header.ToString() == "Quantité Livrée")
{
var cellContent = c.Column.GetCellContent(c.Item);
if (cellContent != null)
{
var dc = (DataGridCell)cellContent.Parent;
dc.Focus();
dc.IsEditing = true;
}
}
}
}
編輯:我說的光標=閃爍的插入符
這是工作!謝謝! – ebelair