lightswitch binding custom control
时间:2014-04-30 01:57:00
收藏:0
阅读:517
Listing 1: Setting up data binding for the Rating control
1
2
3
4
5
6 |
usingSystem.Windows.Controls;<br>usingSystem.Windows.Data;<br>usingMicrosoft.LightSwitch.Threading;<br> namespace
LightSwitchApplication <br>{<br> public
partial class ShippersListDetail{<br> partial void
ShippersListDetail_Created() {<br> var
proxy = this .FindControl( "ShipperRating" ); proxy.ControlAvailable+=OnControlAvailable;<br> }<br> private
void OnControlAvailable( object
sender,ControlAvailableEventArgs e){<br> Dispatchers.Main.BeginInvoke(()=>{<br> Rating rc = e.ControlasRating; rc.ItemCount=5; rc.SelectionMode=RatingSelectionMode.Continuous; var
b =newBinding( "Value" ); b.Mode=BindingMode.TwoWay; rc.SetBinding(Rating.ValueProperty, b);<br> });<br> }<br> }<br>} |
评论(0)