PDA

View Full Version : با خبر شدن از مقدار تغییر یافته در سلول دیتاگرید بوسیله بیا



water_lily_2012
جمعه 23 فروردین 1392, 18:53 عصر
با خبر شدن از مقدار تغییر یافته در سلول دیتاگرید بوسیله بایندینگ



سلام

یک دیتاگرید دارم با دو ستون. می خواهم در هنگام تغییر مقدار ستون اول و به محض زدن تب و رفتن به ستون بعدی بتوانم مقدار ستون اول را داشته باشم و بر اساس آن مقدار ستون دوم تغییر کند.
از دستور زیر استفاده می کنم که به یک کامند متصل است ولی نمی دونم چگونه مقدار تغییر یافته سلول را به viewModel ارسال کنم.
فقط مقدار قبلی ارسال می شود و فقط با کلیک روی یک رکورد دیگر و کلیک دوباره روی همان رکورد اطلاعات جدید ارسال می گردد.

<i:EventTrigger EventName="CellEditEnding">
<cmd:EventToCommand Command="{Binding CellEditEndingCommand,Mode=OneWay}" CommandParameter="{Binding ElementName=DataGridMenu,Path=SelectedItem}" PassEventArgsToCommand="True"/>
</i:EventTrigger>