我有一個網格。我想計算任何2個單元之間的距離。如何找出C#中兩個單元格之間的距離?
例:
CELL1:(0,1),小區2:(2,2);現在距離是row_distance = 2-0 = 2,col_distance = 2-1 = 1;
我想查找row_distance和col_distance。 我認爲一個解決方案如下:
鼠標左鍵按下第一個單元格(PreviewMouseLeftButtonDown),然後在第二個單元格(PreviewMouseLeftButtonUn)鼠標左鍵向上按鈕。
<Grid ShowGridLines="True" PreviewMouseLeftButtonDown="grid1_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="grid1_PreviewMouseLeftButtonUp">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="52*" />
<ColumnDefinition Width="50*" />
<ColumnDefinition Width="48*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="33*" />
<RowDefinition Height="39*" />
<RowDefinition Height="51*" />
</Grid.RowDefinitions>
</Grid>
但我不能能夠實現的功能grid1_PreviewMouseLeftButtonDown grid1_PreviewMouseLeftButtonUp。我將不得不如果有人能幫助實現這些功能
請讓我知道,如果有其他的解決辦法