学Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2
2008-10-09 11:39:45 来源:WEB开发网Calendar
[Remove] bool AreDatesInPastSelectable
[Remove] Style DayStyle
[Remove] Style MonthStyle
[Remove] DateTime SelectableDateStart
[Remove] DateTime SelectableDateEnd
DatePicker
[Remove] bool AreDatesInPastSelectable
[Remove] DateTime SelectableDateStart
[Remove] DateTime SelectableDateEnd
Calendar和DatePicker
[Remove] bool IsEnabled {get; set;}
[Remove] DateTime DisplayDateStart {get; set;}
[Remove] DateTime DisplayDateEnd {get; set;}
[Add] DateTimeRange DisplayRange {get; set;}
ButtonBase类变化
在Beta 1中,ButtonBase是一个partial类:
public partial class ButtonBase : ContentControl
{
// ......
}
而在Beta 2中,它修改为了一个abstract类:
public abstract class ButtonBase : ContentControl
{
// ......
}
并且移除了internal的成员,这些成员包括:
OnIsEnabledChanged
OnGotFocus
OnIsPressedChanged
IsFocused
IsMouseOver
IsMouseOverProperty
IsFocusedProperty
OnKeyDown
OnKeyUp
OnLostFocus
OnMouseEnter
OnMouseLeave
OnMouseLeftButtonDown
OnMouseLeftButtonUp
OnMouseMove
如果你曾经利用ButtonBase类开发过相关的控件,可能需要做一些修改。
TextBox控件变化
在Beta 2中TextBox控件支持带换行的文本卷动,多行文字选择等功能。这一切,都源于TextBox控件内部模板的改变,Beta 1中TextBox控件模板如下:
Tags:Silverlight 系列 升级
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››升级nginx到1.2.0
- ››升级openssh和openssl
- ››升级你的ISO到Ubuntu 11.10 正式版
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››升级 Ubuntu 10.04 内核到最新的 2.6.35 版
- ››Silverlight for Symbian
- ››升级到SQL Server 2005的12个必备提示
更多精彩
赞助商链接