Silverlight3 中的类层次结构
XML结构
1
<?
xml version="1.0" encoding="utf-8"
?>
2 < Object >
3 < DependencyObject abstract ="True" >
4 < UIElement abstract ="True" >
5 < FrameworkElement abstract ="True" >
6 < Shape abstract ="True" >
7 < Path ></ Path >
8 < Ellipse ></ Ellipse >
9 < Line ></ Line >
10 < Polygon ></ Polygon >
11 < PolyLine ></ PolyLine >
12 < Rectangle ></ Rectangle >
13 </ Shape >
14 < Glyphs ></ Glyphs >
15 < Panpel abstract ="True" >
16 < Canvas >
17 < InkPresenter ></ InkPresenter >
18 </ Canvas >
19 < StackPanel ></ StackPanel >
20 < Grid ></ Grid >
21 < Virtualizingpanel abstract ="True" >
22 < VirturalizingStackPanle ></ VirturalizingStackPanle >
23 </ Virtualizingpanel >
24 </ Panpel >
25 < Image ></ Image >
26 < TextBlock ></ TextBlock >
27 < MediaElement ></ MediaElement >
28 < MultiScaleImage ></ MultiScaleImage >
29 < Control abstract ="True" >
30 < TextBox ></ TextBox >
31 < PasswordBox ></ PasswordBox >
32 < ItemsControl >
33 < Selector abstract ="True" >
34 < ComboBox ></ ComboBox >
35 < ListBox ></ ListBox >
36 </ Selector >
37 </ ItemsControl >
38 < ContentControl >
39 < ButtonBase abstract ="True" >
40 < Button ></ Button >
41 < ToggleButton >
42 < CheckBox ></ CheckBox >
43 < RadioButton ></ RadioButton >
44 </ ToggleButton >
45 < HyperlinkButton ></ HyperlinkButton >
46 < RepeatButton ></ RepeatButton >
47 </ ButtonBase >
48 < ListBoxItem >
49 < ComboBoxItem ></ ComboBoxItem >
50 </ ListBoxItem >
51 < ScrollViewer ></ ScrollViewer >
52 < ToolTip ></ ToolTip >
53 </ ContentControl >
54 < UserControl ></ UserControl >
55 < RangeBase >
56 < ScrollBar ></ ScrollBar >
57 < Slider ></ Slider >
58 < ProgressBar ></ ProgressBar >
59 </ RangeBase >
60 < Thumb ></ Thumb >
61 </ Control >
62 < Border ></ Border >
63 < ContentPresenter >
64 < ScrollContentPresenter ></ ScrollContentPresenter >
65 </ ContentPresenter >
66 < ItemsPresenter ></ ItemsPresenter >
67 < Popup ></ Popup >
68 </ FrameworkElement >
69 </ UIElement >
70 < TriggerBase abstract ="True" >
71 < EventTrigger ></ EventTrigger >
72 </ TriggerBase >
73 < TriggerAction abstract ="True" >
74 < BeginStoryboard ></ BeginStoryboard >
75 </ TriggerAction >
76 < AssemblyPart ></ AssemblyPart >
77 < ExternalPart >
78 < ExtensionPart ></ ExtensionPart >
79 </ ExternalPart >
80 < FrameworkTemplate abstract ="True" >
81 < DataTemplate ></ DataTemplate >
82 < ControlTemplate ></ ControlTemplate >
83 < ItemsPanelTemplate ></ ItemsPanelTemplate >
84 </ FrameworkTemplate >
85 < Style ></ Style >
86 < SetterBase abstract ="True" >
87 < Setter ></ Setter >
88 </ SetterBase >
89 < VisualState ></ VisualState >
90 < OutOfBrowserSettings ></ OutOfBrowserSettings >
91 < Icon ></ Icon >
92 < WindowSettings ></ WindowSettings >
93 < VisualStateGroup ></ VisualStateGroup >
94 < VisualTransition ></ VisualTransition >
95 < DrawingAttributes ></ DrawingAttributes >
96 < GeneralTransform abstract ="True" >
97 < Transform abstract ="True" >
98 < RotateTransform ></ RotateTransform >
99 < ScaleTransform ></ ScaleTransform >
100 < SkewTransform ></ SkewTransform >
101 < TranslateTransform ></ TranslateTransform >
102 < TransformGroup ></ TransformGroup >
103 < MatrixTransform ></ MatrixTransform >
104 </ Transform >
105 </ GeneralTransform >
106 < PathSegment abstract ="True" >
107 < LineSegment ></ LineSegment >
108 < BezierSegment ></ BezierSegment >
109 < QuadraticBezierSegment ></ QuadraticBezierSegment >
110 < ArcSegment ></ ArcSegment >
111 < PolyLineSegment ></ PolyLineSegment >
112 < PolyBezierSegment ></ PolyBezierSegment >
113 < PolyQuadraticBezierSegment ></ PolyQuadraticBezierSegment >
114 </ PathSegment >
115 < Brush abstract ="True" >
116 < TitleBrush abstract ="True" >
117 < ImageBrush ></ ImageBrush >
118 < VideoBrush ></ VideoBrush >
119 </ TitleBrush >
120 < SolidColorBrush ></ SolidColorBrush >
121 < GradientBrush >
122 < LinearGradientBrush ></ LinearGradientBrush >
123 < RadialGradientBrush ></ RadialGradientBrush >
124 </ GradientBrush >
125 < ImplicitInputBrush ></ ImplicitInputBrush >
126 </ Brush >
127 < Geometry abstract ="True" >
128 < PathGeometry ></ PathGeometry >
129 < EllipseGeometry ></ EllipseGeometry >
130 < RectangleGeometry ></ RectangleGeometry >
131 < LineGeometry ></ LineGeometry >
132 < GeometryGroup ></ GeometryGroup >
133 </ Geometry >
134 < ImageSource abstract ="True" >
135 < BitmapSource abstract ="True" >
136 < BitmapImage ></ BitmapImage >
137 < WriteableBitmap ></ WriteableBitmap >
138 </ BitmapSource >
139 </ ImageSource >
140 < PathFigure ></ PathFigure >
141 < GradientStop ></ GradientStop >
142 < TimelineMarker ></ TimelineMarker >
143 < Projection abstract ="True" >
144 < PlaneProjection ></ PlaneProjection >
145 < Matrix3DProjection ></ Matrix3DProjection >
146 </ Projection >
147 < CacheModel abstract ="True" >
148 < BitmapCache ></ BitmapCache >
149 </ CacheModel >
150 < TimeLine abstract ="True" >
151 < Storyboard ></ Storyboard >
152 < DoubleAnimation ></ DoubleAnimation >
153 < ColorAnimation ></ ColorAnimation >
154 < PointAnimation ></ PointAnimation >
155 < DoubleAnimationUsingKeyFrames ></ DoubleAnimationUsingKeyFrames >
156 < ColorAnimationUsingKeyFrames ></ ColorAnimationUsingKeyFrames >
157 < PointAnimationUsingKeyFrames ></ PointAnimationUsingKeyFrames >
158 < ObjectAnimationUsingKeyFrames ></ ObjectAnimationUsingKeyFrames >
159 </ TimeLine >
160 < EasingFunctionBase abstract ="True" >
161 < CircleEase ></ CircleEase >
162 < BackEase ></ BackEase >
163 < ExponentialEase ></ ExponentialEase >
164 < PowerEase ></ PowerEase >
165 < QuadraticEase ></ QuadraticEase >
166 < CubicEase ></ CubicEase >
167 < QuarticEase ></ QuarticEase >
168 < QuinticEase ></ QuinticEase >
169 < ElasticEase ></ ElasticEase >
170 < BounceEase ></ BounceEase >
171 < SineEase ></ SineEase >
172 </ EasingFunctionBase >
173 < KeySpline ></ KeySpline >
174 < DoubleKeyFrame abstract ="True" >
175 < DiscreateDoubleKeyFrame ></ DiscreateDoubleKeyFrame >
176 < LinearDoublekeyFrame ></ LinearDoublekeyFrame >
177 < SplineDoubleKeyFrame ></ SplineDoubleKeyFrame >
178 < EasingDoubleKeyFrame ></ EasingDoubleKeyFrame >
179 </ DoubleKeyFrame >
180 < ColorKeyFrame abstract ="True" >
181 < DiscreteColorKeyFrame ></ DiscreteColorKeyFrame >
182 < LinearColorKeyFrame ></ LinearColorKeyFrame >
183 < SplineColorKeyFrame ></ SplineColorKeyFrame >
184 < EasingColorKeyFrame ></ EasingColorKeyFrame >
185 </ ColorKeyFrame >
186 < PointKeyFrame abstract ="True" >
187 < DiscretePointKeyFrame ></ DiscretePointKeyFrame >
188 < LinearPointKeyFrame ></ LinearPointKeyFrame >
189 < SplinePointKeyFrame ></ SplinePointKeyFrame >
190 < EasingPointKeyFrame ></ EasingPointKeyFrame >
191 </ PointKeyFrame >
192 < ObjectKeyFrame abstract ="True" >
193 < DiscreteObjectkeyFrame ></ DiscreteObjectkeyFrame >
194 </ ObjectKeyFrame >
195 < TouchDevice ></ TouchDevice >
196 < TouchPoint ></ TouchPoint >
197 < Inline abstract ="True" >
198 < Run ></ Run >
199 < LineBreak ></ LineBreak >
200 </ Inline >
201 < MultiScaleSubImage ></ MultiScaleSubImage >
202 < RowDefinition ></ RowDefinition >
203 < ColumnDefinition ></ ColumnDefinition >
204 < PixelShader ></ PixelShader >
205 < Effect abstract ="True" >
206 < ShaderEffect abstract ="True" ></ ShaderEffect >
207 < BlurEffect ></ BlurEffect >
208 < DropShadowEffect ></ DropShadowEffect >
209 </ Effect >
210 < Deployment ></ Deployment >
211 < CollectionViewSource ></ CollectionViewSource >
212 < VisualStatemanager ></ VisualStatemanager >
213 < Stroke ></ Stroke >
214 < InputMethod ></ InputMethod >
215 < MultiScaleTileSource abstract ="True" >
216 < DeepZoomInageTileSource ></ DeepZoomInageTileSource >
217 </ MultiScaleTileSource >
218 < ResourceDictionary ></ ResourceDictionary >
219 < AutomationPeer abstract ="True" >
220 < FrameworkElementAutomationPeer >
221 < ButtonBaseAutomationPeer abstract ="True" >
222 < ButtonAutomationPeer ></ ButtonAutomationPeer >
223 < ToggleButtonAutomationPeer >
224 < CheckBoxAutomationPeer ></ CheckBoxAutomationPeer >
225 < RadioButtonAutomationPeer ></ RadioButtonAutomationPeer >
226 </ ToggleButtonAutomationPeer >
227 < RepeatButtonmationPeer ></ RepeatButtonmationPeer >
228 < HyperlinkButtonAutomationPeer ></ HyperlinkButtonAutomationPeer >
229 </ ButtonBaseAutomationPeer >
230 < ImageAutomationPeer ></ ImageAutomationPeer >
231 < ItemsControlAutomationPeer abstract ="True" >
232 < SelectorAutomationPeer abstract ="True" >
233 < ListBoxItemAutomationPeer ></ ListBoxItemAutomationPeer >
234 </ SelectorAutomationPeer >
235 </ ItemsControlAutomationPeer >
236 < MediaElementAutomationPeer ></ MediaElementAutomationPeer >
237 < MultiScaleImageAutomationPeer ></ MultiScaleImageAutomationPeer >
238 < RangeBaseAutomationPeer >
239 < ScrollBarAutomationPeer ></ ScrollBarAutomationPeer >
240 < SliderAutomationPeer ></ SliderAutomationPeer >
241 < ProgressBarAutomationPeer ></ ProgressBarAutomationPeer >
242 </ RangeBaseAutomationPeer >
243 < ThumbAutomationPeer ></ ThumbAutomationPeer >
244 < ScrollViewerAutomationPeer ></ ScrollViewerAutomationPeer >
245 < TextBoxAutomationPeer ></ TextBoxAutomationPeer >
246 < TextBlockAutomationPeer ></ TextBlockAutomationPeer >
247 < PasswordBoxAutomationPeer ></ PasswordBoxAutomationPeer >
248 </ FrameworkElementAutomationPeer >
249 </ AutomationPeer >
250 </ DependencyObject >
251 </ Object >
2 < Object >
3 < DependencyObject abstract ="True" >
4 < UIElement abstract ="True" >
5 < FrameworkElement abstract ="True" >
6 < Shape abstract ="True" >
7 < Path ></ Path >
8 < Ellipse ></ Ellipse >
9 < Line ></ Line >
10 < Polygon ></ Polygon >
11 < PolyLine ></ PolyLine >
12 < Rectangle ></ Rectangle >
13 </ Shape >
14 < Glyphs ></ Glyphs >
15 < Panpel abstract ="True" >
16 < Canvas >
17 < InkPresenter ></ InkPresenter >
18 </ Canvas >
19 < StackPanel ></ StackPanel >
20 < Grid ></ Grid >
21 < Virtualizingpanel abstract ="True" >
22 < VirturalizingStackPanle ></ VirturalizingStackPanle >
23 </ Virtualizingpanel >
24 </ Panpel >
25 < Image ></ Image >
26 < TextBlock ></ TextBlock >
27 < MediaElement ></ MediaElement >
28 < MultiScaleImage ></ MultiScaleImage >
29 < Control abstract ="True" >
30 < TextBox ></ TextBox >
31 < PasswordBox ></ PasswordBox >
32 < ItemsControl >
33 < Selector abstract ="True" >
34 < ComboBox ></ ComboBox >
35 < ListBox ></ ListBox >
36 </ Selector >
37 </ ItemsControl >
38 < ContentControl >
39 < ButtonBase abstract ="True" >
40 < Button ></ Button >
41 < ToggleButton >
42 < CheckBox ></ CheckBox >
43 < RadioButton ></ RadioButton >
44 </ ToggleButton >
45 < HyperlinkButton ></ HyperlinkButton >
46 < RepeatButton ></ RepeatButton >
47 </ ButtonBase >
48 < ListBoxItem >
49 < ComboBoxItem ></ ComboBoxItem >
50 </ ListBoxItem >
51 < ScrollViewer ></ ScrollViewer >
52 < ToolTip ></ ToolTip >
53 </ ContentControl >
54 < UserControl ></ UserControl >
55 < RangeBase >
56 < ScrollBar ></ ScrollBar >
57 < Slider ></ Slider >
58 < ProgressBar ></ ProgressBar >
59 </ RangeBase >
60 < Thumb ></ Thumb >
61 </ Control >
62 < Border ></ Border >
63 < ContentPresenter >
64 < ScrollContentPresenter ></ ScrollContentPresenter >
65 </ ContentPresenter >
66 < ItemsPresenter ></ ItemsPresenter >
67 < Popup ></ Popup >
68 </ FrameworkElement >
69 </ UIElement >
70 < TriggerBase abstract ="True" >
71 < EventTrigger ></ EventTrigger >
72 </ TriggerBase >
73 < TriggerAction abstract ="True" >
74 < BeginStoryboard ></ BeginStoryboard >
75 </ TriggerAction >
76 < AssemblyPart ></ AssemblyPart >
77 < ExternalPart >
78 < ExtensionPart ></ ExtensionPart >
79 </ ExternalPart >
80 < FrameworkTemplate abstract ="True" >
81 < DataTemplate ></ DataTemplate >
82 < ControlTemplate ></ ControlTemplate >
83 < ItemsPanelTemplate ></ ItemsPanelTemplate >
84 </ FrameworkTemplate >
85 < Style ></ Style >
86 < SetterBase abstract ="True" >
87 < Setter ></ Setter >
88 </ SetterBase >
89 < VisualState ></ VisualState >
90 < OutOfBrowserSettings ></ OutOfBrowserSettings >
91 < Icon ></ Icon >
92 < WindowSettings ></ WindowSettings >
93 < VisualStateGroup ></ VisualStateGroup >
94 < VisualTransition ></ VisualTransition >
95 < DrawingAttributes ></ DrawingAttributes >
96 < GeneralTransform abstract ="True" >
97 < Transform abstract ="True" >
98 < RotateTransform ></ RotateTransform >
99 < ScaleTransform ></ ScaleTransform >
100 < SkewTransform ></ SkewTransform >
101 < TranslateTransform ></ TranslateTransform >
102 < TransformGroup ></ TransformGroup >
103 < MatrixTransform ></ MatrixTransform >
104 </ Transform >
105 </ GeneralTransform >
106 < PathSegment abstract ="True" >
107 < LineSegment ></ LineSegment >
108 < BezierSegment ></ BezierSegment >
109 < QuadraticBezierSegment ></ QuadraticBezierSegment >
110 < ArcSegment ></ ArcSegment >
111 < PolyLineSegment ></ PolyLineSegment >
112 < PolyBezierSegment ></ PolyBezierSegment >
113 < PolyQuadraticBezierSegment ></ PolyQuadraticBezierSegment >
114 </ PathSegment >
115 < Brush abstract ="True" >
116 < TitleBrush abstract ="True" >
117 < ImageBrush ></ ImageBrush >
118 < VideoBrush ></ VideoBrush >
119 </ TitleBrush >
120 < SolidColorBrush ></ SolidColorBrush >
121 < GradientBrush >
122 < LinearGradientBrush ></ LinearGradientBrush >
123 < RadialGradientBrush ></ RadialGradientBrush >
124 </ GradientBrush >
125 < ImplicitInputBrush ></ ImplicitInputBrush >
126 </ Brush >
127 < Geometry abstract ="True" >
128 < PathGeometry ></ PathGeometry >
129 < EllipseGeometry ></ EllipseGeometry >
130 < RectangleGeometry ></ RectangleGeometry >
131 < LineGeometry ></ LineGeometry >
132 < GeometryGroup ></ GeometryGroup >
133 </ Geometry >
134 < ImageSource abstract ="True" >
135 < BitmapSource abstract ="True" >
136 < BitmapImage ></ BitmapImage >
137 < WriteableBitmap ></ WriteableBitmap >
138 </ BitmapSource >
139 </ ImageSource >
140 < PathFigure ></ PathFigure >
141 < GradientStop ></ GradientStop >
142 < TimelineMarker ></ TimelineMarker >
143 < Projection abstract ="True" >
144 < PlaneProjection ></ PlaneProjection >
145 < Matrix3DProjection ></ Matrix3DProjection >
146 </ Projection >
147 < CacheModel abstract ="True" >
148 < BitmapCache ></ BitmapCache >
149 </ CacheModel >
150 < TimeLine abstract ="True" >
151 < Storyboard ></ Storyboard >
152 < DoubleAnimation ></ DoubleAnimation >
153 < ColorAnimation ></ ColorAnimation >
154 < PointAnimation ></ PointAnimation >
155 < DoubleAnimationUsingKeyFrames ></ DoubleAnimationUsingKeyFrames >
156 < ColorAnimationUsingKeyFrames ></ ColorAnimationUsingKeyFrames >
157 < PointAnimationUsingKeyFrames ></ PointAnimationUsingKeyFrames >
158 < ObjectAnimationUsingKeyFrames ></ ObjectAnimationUsingKeyFrames >
159 </ TimeLine >
160 < EasingFunctionBase abstract ="True" >
161 < CircleEase ></ CircleEase >
162 < BackEase ></ BackEase >
163 < ExponentialEase ></ ExponentialEase >
164 < PowerEase ></ PowerEase >
165 < QuadraticEase ></ QuadraticEase >
166 < CubicEase ></ CubicEase >
167 < QuarticEase ></ QuarticEase >
168 < QuinticEase ></ QuinticEase >
169 < ElasticEase ></ ElasticEase >
170 < BounceEase ></ BounceEase >
171 < SineEase ></ SineEase >
172 </ EasingFunctionBase >
173 < KeySpline ></ KeySpline >
174 < DoubleKeyFrame abstract ="True" >
175 < DiscreateDoubleKeyFrame ></ DiscreateDoubleKeyFrame >
176 < LinearDoublekeyFrame ></ LinearDoublekeyFrame >
177 < SplineDoubleKeyFrame ></ SplineDoubleKeyFrame >
178 < EasingDoubleKeyFrame ></ EasingDoubleKeyFrame >
179 </ DoubleKeyFrame >
180 < ColorKeyFrame abstract ="True" >
181 < DiscreteColorKeyFrame ></ DiscreteColorKeyFrame >
182 < LinearColorKeyFrame ></ LinearColorKeyFrame >
183 < SplineColorKeyFrame ></ SplineColorKeyFrame >
184 < EasingColorKeyFrame ></ EasingColorKeyFrame >
185 </ ColorKeyFrame >
186 < PointKeyFrame abstract ="True" >
187 < DiscretePointKeyFrame ></ DiscretePointKeyFrame >
188 < LinearPointKeyFrame ></ LinearPointKeyFrame >
189 < SplinePointKeyFrame ></ SplinePointKeyFrame >
190 < EasingPointKeyFrame ></ EasingPointKeyFrame >
191 </ PointKeyFrame >
192 < ObjectKeyFrame abstract ="True" >
193 < DiscreteObjectkeyFrame ></ DiscreteObjectkeyFrame >
194 </ ObjectKeyFrame >
195 < TouchDevice ></ TouchDevice >
196 < TouchPoint ></ TouchPoint >
197 < Inline abstract ="True" >
198 < Run ></ Run >
199 < LineBreak ></ LineBreak >
200 </ Inline >
201 < MultiScaleSubImage ></ MultiScaleSubImage >
202 < RowDefinition ></ RowDefinition >
203 < ColumnDefinition ></ ColumnDefinition >
204 < PixelShader ></ PixelShader >
205 < Effect abstract ="True" >
206 < ShaderEffect abstract ="True" ></ ShaderEffect >
207 < BlurEffect ></ BlurEffect >
208 < DropShadowEffect ></ DropShadowEffect >
209 </ Effect >
210 < Deployment ></ Deployment >
211 < CollectionViewSource ></ CollectionViewSource >
212 < VisualStatemanager ></ VisualStatemanager >
213 < Stroke ></ Stroke >
214 < InputMethod ></ InputMethod >
215 < MultiScaleTileSource abstract ="True" >
216 < DeepZoomInageTileSource ></ DeepZoomInageTileSource >
217 </ MultiScaleTileSource >
218 < ResourceDictionary ></ ResourceDictionary >
219 < AutomationPeer abstract ="True" >
220 < FrameworkElementAutomationPeer >
221 < ButtonBaseAutomationPeer abstract ="True" >
222 < ButtonAutomationPeer ></ ButtonAutomationPeer >
223 < ToggleButtonAutomationPeer >
224 < CheckBoxAutomationPeer ></ CheckBoxAutomationPeer >
225 < RadioButtonAutomationPeer ></ RadioButtonAutomationPeer >
226 </ ToggleButtonAutomationPeer >
227 < RepeatButtonmationPeer ></ RepeatButtonmationPeer >
228 < HyperlinkButtonAutomationPeer ></ HyperlinkButtonAutomationPeer >
229 </ ButtonBaseAutomationPeer >
230 < ImageAutomationPeer ></ ImageAutomationPeer >
231 < ItemsControlAutomationPeer abstract ="True" >
232 < SelectorAutomationPeer abstract ="True" >
233 < ListBoxItemAutomationPeer ></ ListBoxItemAutomationPeer >
234 </ SelectorAutomationPeer >
235 </ ItemsControlAutomationPeer >
236 < MediaElementAutomationPeer ></ MediaElementAutomationPeer >
237 < MultiScaleImageAutomationPeer ></ MultiScaleImageAutomationPeer >
238 < RangeBaseAutomationPeer >
239 < ScrollBarAutomationPeer ></ ScrollBarAutomationPeer >
240 < SliderAutomationPeer ></ SliderAutomationPeer >
241 < ProgressBarAutomationPeer ></ ProgressBarAutomationPeer >
242 </ RangeBaseAutomationPeer >
243 < ThumbAutomationPeer ></ ThumbAutomationPeer >
244 < ScrollViewerAutomationPeer ></ ScrollViewerAutomationPeer >
245 < TextBoxAutomationPeer ></ TextBoxAutomationPeer >
246 < TextBlockAutomationPeer ></ TextBlockAutomationPeer >
247 < PasswordBoxAutomationPeer ></ PasswordBoxAutomationPeer >
248 </ FrameworkElementAutomationPeer >
249 </ AutomationPeer >
250 </ DependencyObject >
251 </ Object >