簡體   English   中英

telerik rad grid拖放重新排序位置指示

[英]telerik rad grid drag and drop reordering position indication

我已經實現了telerik rad網格拖放重新排序。 請看一下這篇文章

我想指示用戶他將行放在哪里。 本文介紹了rad網格的wpf實現。

我正在使用Web窗體應用程序。 wpf網格似乎具有附加的行為屬性,但是我無法在普通的Web窗體應用程序中找到它。

因此,如果我想在Web窗體應用程序中實現它,那么我該如何實現呢?

本文顯示,我們可以使用以下代碼附加行為。

void radGridView_DataLoaded(object sender, EventArgs e) { RowReorderBehavior.SetIsEnabled(this.radGridView, true); }

但是它不適用於Web表單。 那僅僅是WPF的行為嗎? 或者我也可以在Web窗體應用程序中實現?

此圖顯示了我想要實現的目標。

此圖顯示了我想要的rad網格中的行放置位置指示器

嘗試這個:

在XAML鏈接中,事件處理程序“ radGridView_DataLoaded”與事件“ DataLoaded”

<telerik:RadGridView x:Name="SampleGrid"
                     ItemsSource="{Binding SampleObjects,Mode=TwoWay}"
                     HorizontalAlignment="Stretch"     
                     ShowColumnHeaders="True"
                     AutoGenerateColumns="False"
                     CanUserSortColumns="False" 
                     DataLoaded="radGridView_DataLoaded">

之后,在后面的代碼中包含事件處理程序:

void radGridView_DataLoaded(object sender, EventArgs e)
{
    RowReorderBehavior.SetIsEnabled(this.rgvFSCaptions, true);
}

您擁有的示例僅適用於WPF。

WPF的依賴屬性和行為在ASP.NET中不存在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM