PageRenderTime 52ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/V4/Lib/Silverlight/SilverlightToolkit/System.Windows.Controls.Toolkit.xml

#
XML | 1386 lines | 1386 code | 0 blank | 0 comment | 0 complexity | 0e80a9f71fc385c49124fe60085e2e28 MD5 | raw file
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Windows.Controls.Toolkit</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Windows.Controls.InteractionHelper">
  8. <summary>
  9. The InteractionHelper provides controls with support for all of the
  10. common interactions like mouse movement, mouse clicks, key presses,
  11. etc., and also incorporates proper event semantics when the control is
  12. disabled.
  13. </summary>
  14. </member>
  15. <member name="F:System.Windows.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
  16. <summary>
  17. The threshold used to determine whether two clicks are temporally
  18. local and considered a double click (or triple, quadruple, etc.).
  19. 500 milliseconds is the default double click value on Windows.
  20. This value would ideally be pulled form the system settings.
  21. </summary>
  22. </member>
  23. <member name="F:System.Windows.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
  24. <summary>
  25. The threshold used to determine whether two clicks are spatially
  26. local and considered a double click (or triple, quadruple, etc.)
  27. in pixels squared. We use pixels squared so that we can compare to
  28. the distance delta without taking a square root.
  29. </summary>
  30. </member>
  31. <member name="F:System.Windows.Controls.InteractionHelper._updateVisualState">
  32. <summary>
  33. Reference used to call UpdateVisualState on the base class.
  34. </summary>
  35. </member>
  36. <member name="M:System.Windows.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
  37. <summary>
  38. Initializes a new instance of the InteractionHelper class.
  39. </summary>
  40. <param name="control">Control receiving interaction.</param>
  41. </member>
  42. <member name="M:System.Windows.Controls.InteractionHelper.UpdateVisualState(System.Boolean)">
  43. <summary>
  44. Update the visual state of the control.
  45. </summary>
  46. <param name="useTransitions">
  47. A value indicating whether to automatically generate transitions to
  48. the new state, or instantly transition to the new state.
  49. </param>
  50. <remarks>
  51. UpdateVisualState works differently than the rest of the injected
  52. functionality. Most of the other events are overridden by the
  53. calling class which calls Allow, does what it wants, and then calls
  54. Base. UpdateVisualState is the opposite because a number of the
  55. methods in InteractionHelper need to trigger it in the calling
  56. class. We do this using the IUpdateVisualState internal interface.
  57. </remarks>
  58. </member>
  59. <member name="M:System.Windows.Controls.InteractionHelper.UpdateVisualStateBase(System.Boolean)">
  60. <summary>
  61. Update the visual state of the control.
  62. </summary>
  63. <param name="useTransitions">
  64. A value indicating whether to automatically generate transitions to
  65. the new state, or instantly transition to the new state.
  66. </param>
  67. </member>
  68. <member name="M:System.Windows.Controls.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
  69. <summary>
  70. Handle the control's Loaded event.
  71. </summary>
  72. <param name="sender">The control.</param>
  73. <param name="e">Event arguments.</param>
  74. </member>
  75. <member name="M:System.Windows.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
  76. <summary>
  77. Handle changes to the control's IsEnabled property.
  78. </summary>
  79. <param name="sender">The control.</param>
  80. <param name="e">Event arguments.</param>
  81. </member>
  82. <member name="M:System.Windows.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
  83. <summary>
  84. Handles changes to the control's IsReadOnly property.
  85. </summary>
  86. <param name="value">The value of the property.</param>
  87. </member>
  88. <member name="M:System.Windows.Controls.InteractionHelper.OnApplyTemplateBase">
  89. <summary>
  90. Update the visual state of the control when its template is changed.
  91. </summary>
  92. </member>
  93. <member name="M:System.Windows.Controls.InteractionHelper.AllowGotFocus(System.Windows.RoutedEventArgs)">
  94. <summary>
  95. Check if the control's GotFocus event should be handled.
  96. </summary>
  97. <param name="e">Event arguments.</param>
  98. <returns>
  99. A value indicating whether the event should be handled.
  100. </returns>
  101. </member>
  102. <member name="M:System.Windows.Controls.InteractionHelper.OnGotFocusBase">
  103. <summary>
  104. Base implementation of the virtual GotFocus event handler.
  105. </summary>
  106. </member>
  107. <member name="M:System.Windows.Controls.InteractionHelper.AllowLostFocus(System.Windows.RoutedEventArgs)">
  108. <summary>
  109. Check if the control's LostFocus event should be handled.
  110. </summary>
  111. <param name="e">Event arguments.</param>
  112. <returns>
  113. A value indicating whether the event should be handled.
  114. </returns>
  115. </member>
  116. <member name="M:System.Windows.Controls.InteractionHelper.OnLostFocusBase">
  117. <summary>
  118. Base implementation of the virtual LostFocus event handler.
  119. </summary>
  120. </member>
  121. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseEnter(System.Windows.Input.MouseEventArgs)">
  122. <summary>
  123. Check if the control's MouseEnter event should be handled.
  124. </summary>
  125. <param name="e">Event arguments.</param>
  126. <returns>
  127. A value indicating whether the event should be handled.
  128. </returns>
  129. </member>
  130. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseEnterBase">
  131. <summary>
  132. Base implementation of the virtual MouseEnter event handler.
  133. </summary>
  134. </member>
  135. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeave(System.Windows.Input.MouseEventArgs)">
  136. <summary>
  137. Check if the control's MouseLeave event should be handled.
  138. </summary>
  139. <param name="e">Event arguments.</param>
  140. <returns>
  141. A value indicating whether the event should be handled.
  142. </returns>
  143. </member>
  144. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeaveBase">
  145. <summary>
  146. Base implementation of the virtual MouseLeave event handler.
  147. </summary>
  148. </member>
  149. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
  150. <summary>
  151. Check if the control's MouseLeftButtonDown event should be handled.
  152. </summary>
  153. <param name="e">Event arguments.</param>
  154. <returns>
  155. A value indicating whether the event should be handled.
  156. </returns>
  157. </member>
  158. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeftButtonDownBase">
  159. <summary>
  160. Base implementation of the virtual MouseLeftButtonDown event
  161. handler.
  162. </summary>
  163. </member>
  164. <member name="M:System.Windows.Controls.InteractionHelper.AllowMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
  165. <summary>
  166. Check if the control's MouseLeftButtonUp event should be handled.
  167. </summary>
  168. <param name="e">Event arguments.</param>
  169. <returns>
  170. A value indicating whether the event should be handled.
  171. </returns>
  172. </member>
  173. <member name="M:System.Windows.Controls.InteractionHelper.OnMouseLeftButtonUpBase">
  174. <summary>
  175. Base implementation of the virtual MouseLeftButtonUp event handler.
  176. </summary>
  177. </member>
  178. <member name="M:System.Windows.Controls.InteractionHelper.AllowKeyDown(System.Windows.Input.KeyEventArgs)">
  179. <summary>
  180. Check if the control's KeyDown event should be handled.
  181. </summary>
  182. <param name="e">Event arguments.</param>
  183. <returns>
  184. A value indicating whether the event should be handled.
  185. </returns>
  186. </member>
  187. <member name="M:System.Windows.Controls.InteractionHelper.AllowKeyUp(System.Windows.Input.KeyEventArgs)">
  188. <summary>
  189. Check if the control's KeyUp event should be handled.
  190. </summary>
  191. <param name="e">Event arguments.</param>
  192. <returns>
  193. A value indicating whether the event should be handled.
  194. </returns>
  195. </member>
  196. <member name="M:System.Windows.Controls.InteractionHelper.GetLogicalKey(System.Windows.FlowDirection,System.Windows.Input.Key)">
  197. <summary>
  198. Translates keys for proper RightToLeft mode support.
  199. </summary>
  200. <param name="flowDirection">Control's flow direction mode.</param>
  201. <param name="originalKey">Original key.</param>
  202. <returns>
  203. A translated key code, indicating how the original key should be interpreted.
  204. </returns>
  205. </member>
  206. <member name="P:System.Windows.Controls.InteractionHelper.Control">
  207. <summary>
  208. Gets the control the InteractionHelper is targeting.
  209. </summary>
  210. </member>
  211. <member name="P:System.Windows.Controls.InteractionHelper.IsFocused">
  212. <summary>
  213. Gets a value indicating whether the control has focus.
  214. </summary>
  215. </member>
  216. <member name="P:System.Windows.Controls.InteractionHelper.IsMouseOver">
  217. <summary>
  218. Gets a value indicating whether the mouse is over the control.
  219. </summary>
  220. </member>
  221. <member name="P:System.Windows.Controls.InteractionHelper.IsReadOnly">
  222. <summary>
  223. Gets a value indicating whether the read-only property is set.
  224. </summary>
  225. </member>
  226. <member name="P:System.Windows.Controls.InteractionHelper.IsPressed">
  227. <summary>
  228. Gets a value indicating whether the mouse button is pressed down
  229. over the control.
  230. </summary>
  231. </member>
  232. <member name="P:System.Windows.Controls.InteractionHelper.LastClickTime">
  233. <summary>
  234. Gets or sets the last time the control was clicked.
  235. </summary>
  236. <remarks>
  237. The value is stored as Utc time because it is slightly more
  238. performant than converting to local time.
  239. </remarks>
  240. </member>
  241. <member name="P:System.Windows.Controls.InteractionHelper.LastClickPosition">
  242. <summary>
  243. Gets or sets the mouse position of the last click.
  244. </summary>
  245. <remarks>The value is relative to the control.</remarks>
  246. </member>
  247. <member name="P:System.Windows.Controls.InteractionHelper.ClickCount">
  248. <summary>
  249. Gets the number of times the control was clicked.
  250. </summary>
  251. </member>
  252. <member name="T:System.Windows.Controls.IUpdateVisualState">
  253. <summary>
  254. The IUpdateVisualState interface is used to provide the
  255. InteractionHelper with access to the type's UpdateVisualState method.
  256. </summary>
  257. </member>
  258. <member name="M:System.Windows.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)">
  259. <summary>
  260. Update the visual state of the control.
  261. </summary>
  262. <param name="useTransitions">
  263. A value indicating whether to automatically generate transitions to
  264. the new state, or instantly transition to the new state.
  265. </param>
  266. </member>
  267. <member name="T:System.Windows.Controls.BusyIndicator">
  268. <summary>
  269. A control to provide a visual indicator when an application is busy.
  270. </summary>
  271. <QualityBand>Preview</QualityBand>
  272. </member>
  273. <member name="F:System.Windows.Controls.BusyIndicator._displayAfterTimer">
  274. <summary>
  275. Timer used to delay the initial display and avoid flickering.
  276. </summary>
  277. </member>
  278. <member name="M:System.Windows.Controls.BusyIndicator.#ctor">
  279. <summary>
  280. Instantiates a new instance of the BusyIndicator control.
  281. </summary>
  282. </member>
  283. <member name="M:System.Windows.Controls.BusyIndicator.OnApplyTemplate">
  284. <summary>
  285. Overrides the OnApplyTemplate method.
  286. </summary>
  287. </member>
  288. <member name="M:System.Windows.Controls.BusyIndicator.DisplayAfterTimerElapsed(System.Object,System.EventArgs)">
  289. <summary>
  290. Handler for the DisplayAfterTimer.
  291. </summary>
  292. <param name="sender">Event sender.</param>
  293. <param name="e">Event arguments.</param>
  294. </member>
  295. <member name="M:System.Windows.Controls.BusyIndicator.ChangeVisualState(System.Boolean)">
  296. <summary>
  297. Changes the control's visual state(s).
  298. </summary>
  299. <param name="useTransitions">True if state transitions should be used.</param>
  300. </member>
  301. <member name="F:System.Windows.Controls.BusyIndicator.IsBusyProperty">
  302. <summary>
  303. Identifies the IsBusy dependency property.
  304. </summary>
  305. </member>
  306. <member name="M:System.Windows.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  307. <summary>
  308. IsBusyProperty property changed handler.
  309. </summary>
  310. <param name="d">BusyIndicator that changed its IsBusy.</param>
  311. <param name="e">Event arguments.</param>
  312. </member>
  313. <member name="M:System.Windows.Controls.BusyIndicator.OnIsBusyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
  314. <summary>
  315. IsBusyProperty property changed handler.
  316. </summary>
  317. <param name="e">Event arguments.</param>
  318. </member>
  319. <member name="F:System.Windows.Controls.BusyIndicator.BusyContentProperty">
  320. <summary>
  321. Identifies the BusyContent dependency property.
  322. </summary>
  323. </member>
  324. <member name="F:System.Windows.Controls.BusyIndicator.BusyContentTemplateProperty">
  325. <summary>
  326. Identifies the BusyTemplate dependency property.
  327. </summary>
  328. </member>
  329. <member name="F:System.Windows.Controls.BusyIndicator.DisplayAfterProperty">
  330. <summary>
  331. Identifies the DisplayAfter dependency property.
  332. </summary>
  333. </member>
  334. <member name="F:System.Windows.Controls.BusyIndicator.OverlayStyleProperty">
  335. <summary>
  336. Identifies the OverlayStyle dependency property.
  337. </summary>
  338. </member>
  339. <member name="F:System.Windows.Controls.BusyIndicator.ProgressBarStyleProperty">
  340. <summary>
  341. Identifies the ProgressBarStyle dependency property.
  342. </summary>
  343. </member>
  344. <member name="P:System.Windows.Controls.BusyIndicator.IsContentVisible">
  345. <summary>
  346. Gets or sets a value indicating whether the BusyContent is visible.
  347. </summary>
  348. </member>
  349. <member name="P:System.Windows.Controls.BusyIndicator.IsBusy">
  350. <summary>
  351. Gets or sets a value indicating whether the busy indicator should show.
  352. </summary>
  353. </member>
  354. <member name="P:System.Windows.Controls.BusyIndicator.BusyContent">
  355. <summary>
  356. Gets or sets a value indicating the busy content to display to the user.
  357. </summary>
  358. </member>
  359. <member name="P:System.Windows.Controls.BusyIndicator.BusyContentTemplate">
  360. <summary>
  361. Gets or sets a value indicating the template to use for displaying the busy content to the user.
  362. </summary>
  363. </member>
  364. <member name="P:System.Windows.Controls.BusyIndicator.DisplayAfter">
  365. <summary>
  366. Gets or sets a value indicating how long to delay before displaying the busy content.
  367. </summary>
  368. </member>
  369. <member name="P:System.Windows.Controls.BusyIndicator.OverlayStyle">
  370. <summary>
  371. Gets or sets a value indicating the style to use for the overlay.
  372. </summary>
  373. </member>
  374. <member name="P:System.Windows.Controls.BusyIndicator.ProgressBarStyle">
  375. <summary>
  376. Gets or sets a value indicating the style to use for the progress bar.
  377. </summary>
  378. </member>
  379. <member name="T:System.Windows.Controls.EnumerableExtensions">
  380. <summary>
  381. A set of extension methods for the sequence class.
  382. </summary>
  383. </member>
  384. <member name="M:System.Windows.Controls.EnumerableExtensions.Iterate``1(``0,System.Func{``0,``0})">
  385. <summary>
  386. Produces a sequence of items using a seed value and iteration
  387. method.
  388. </summary>
  389. <typeparam name="T">The type of the sequence.</typeparam>
  390. <param name="value">The initial value.</param>
  391. <param name="next">The iteration function.</param>
  392. <returns>A sequence of items using a seed value and iteration
  393. method.</returns>
  394. </member>
  395. <member name="M:System.Windows.Controls.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)">
  396. <summary>
  397. Prepend an item to a sequence.
  398. </summary>
  399. <typeparam name="T">The type of the sequence.</typeparam>
  400. <param name="that">The sequence to append the item to.</param>
  401. <param name="value">The item to append to the sequence.</param>
  402. <returns>A new sequence.</returns>
  403. </member>
  404. <member name="M:System.Windows.Controls.EnumerableExtensions.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
  405. <summary>
  406. Accepts two sequences and applies a function to the corresponding
  407. values in the two sequences.
  408. </summary>
  409. <typeparam name="T0">The type of the first sequence.</typeparam>
  410. <typeparam name="T1">The type of the second sequence.</typeparam>
  411. <typeparam name="R">The return type of the function.</typeparam>
  412. <param name="enumerable0">The first sequence.</param>
  413. <param name="enumerable1">The second sequence.</param>
  414. <param name="func">The function to apply to the corresponding values
  415. from the two sequences.</param>
  416. <returns>A sequence of transformed values from both sequences.</returns>
  417. </member>
  418. <member name="M:System.Windows.Controls.EnumerableExtensions.MaxOrNull``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.IComparable})">
  419. <summary>
  420. Returns the maximum value in the stream based on the result of a
  421. project function.
  422. </summary>
  423. <typeparam name="T">The stream type.</typeparam>
  424. <param name="that">The stream.</param>
  425. <param name="projectionFunction">The function that transforms the
  426. item.</param>
  427. <returns>The maximum value or null.</returns>
  428. </member>
  429. <member name="M:System.Windows.Controls.EnumerableExtensions.MaxOrNullable``1(System.Collections.Generic.IEnumerable{``0})">
  430. <summary>
  431. Returns the maximum value or null if sequence is empty.
  432. </summary>
  433. <typeparam name="T">The type of the sequence.</typeparam>
  434. <param name="that">The sequence to retrieve the maximum value from.
  435. </param>
  436. <returns>The maximum value or null.</returns>
  437. </member>
  438. <member name="M:System.Windows.Controls.EnumerableExtensions.MinOrNullable``1(System.Collections.Generic.IEnumerable{``0})">
  439. <summary>
  440. Returns the minimum value or null if sequence is empty.
  441. </summary>
  442. <typeparam name="T">The type of the sequence.</typeparam>
  443. <param name="that">The sequence to retrieve the minimum value from.
  444. </param>
  445. <returns>The minimum value or null.</returns>
  446. </member>
  447. <member name="T:System.Windows.LengthConverter">
  448. <summary>
  449. Converts instances of other types to and from instances of a double that
  450. represent an object measurement such as a height or width.
  451. </summary>
  452. <QualityBand>Stable</QualityBand>
  453. </member>
  454. <member name="F:System.Windows.LengthConverter.UnitToPixelConversions">
  455. <summary>
  456. Conversions from units to pixels.
  457. </summary>
  458. </member>
  459. <member name="M:System.Windows.LengthConverter.#ctor">
  460. <summary>
  461. Initializes a new instance of the
  462. <see cref="T:System.Windows.LengthConverter" /> class.
  463. </summary>
  464. </member>
  465. <member name="M:System.Windows.LengthConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  466. <summary>
  467. Determines whether conversion is possible from a specified type to a
  468. <see cref="T:System.Double" /> that represents an object
  469. measurement.
  470. </summary>
  471. <param name="typeDescriptorContext">
  472. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  473. that provides a format context.
  474. </param>
  475. <param name="sourceType">
  476. A <see cref="T:System.Type" /> that represents the type you want to
  477. convert from.
  478. </param>
  479. <returns>
  480. True if this converter can perform the conversion; otherwise, false.
  481. </returns>
  482. </member>
  483. <member name="M:System.Windows.LengthConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  484. <summary>
  485. Converts from the specified value to values of the
  486. <see cref="T:System.Double" /> type.
  487. </summary>
  488. <param name="typeDescriptorContext">
  489. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  490. that provides a format context.
  491. </param>
  492. <param name="cultureInfo">
  493. The <see cref="T:System.Globalization.CultureInfo" /> to use as the
  494. current culture.
  495. </param>
  496. <param name="source">The value to convert.</param>
  497. <returns>The converted value.</returns>
  498. </member>
  499. <member name="M:System.Windows.LengthConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  500. <summary>
  501. Returns whether the type converter can convert a measurement to the
  502. specified type.
  503. </summary>
  504. <param name="typeDescriptorContext">
  505. An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
  506. that provides a format context.
  507. </param>
  508. <param name="destinationType">
  509. A <see cref="T:System.Type" /> that represents the type you want to
  510. convert to.
  511. </param>
  512. <returns>
  513. True if this converter can perform the conversion; otherwise, false.
  514. </returns>
  515. </member>
  516. <member name="M:System.Windows.LengthConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  517. <summary>
  518. Converts the specified measurement to the specified type.
  519. </summary>
  520. <param name="typeDescriptorContext">
  521. An object that provides a format context.
  522. </param>
  523. <param name="cultureInfo">
  524. The <see cref="T:System.Globalization.CultureInfo" /> to use as the
  525. current culture.
  526. </param>
  527. <param name="value">The value to convert.</param>
  528. <param name="destinationType">
  529. A <see cref="T:System.Type" /> that represents the type you want to
  530. convert to.
  531. </param>
  532. <returns>The converted value.</returns>
  533. </member>
  534. <member name="T:System.Windows.Controls.NumericExtensions">
  535. <summary>
  536. Numeric utility methods used by controls. These methods are similar in
  537. scope to the WPF DoubleUtil class.
  538. </summary>
  539. </member>
  540. <member name="M:System.Windows.Controls.NumericExtensions.IsZero(System.Double)">
  541. <summary>
  542. Check if a number is zero.
  543. </summary>
  544. <param name="value">The number to check.</param>
  545. <returns>True if the number is zero, false otherwise.</returns>
  546. </member>
  547. <member name="M:System.Windows.Controls.NumericExtensions.IsNaN(System.Double)">
  548. <summary>
  549. Check if a number isn't really a number.
  550. </summary>
  551. <param name="value">The number to check.</param>
  552. <returns>
  553. True if the number is not a number, false if it is a number.
  554. </returns>
  555. </member>
  556. <member name="M:System.Windows.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
  557. <summary>
  558. Determine if one number is greater than another.
  559. </summary>
  560. <param name="left">First number.</param>
  561. <param name="right">Second number.</param>
  562. <returns>
  563. True if the first number is greater than the second, false
  564. otherwise.
  565. </returns>
  566. </member>
  567. <member name="M:System.Windows.Controls.NumericExtensions.IsLessThanOrClose(System.Double,System.Double)">
  568. <summary>
  569. Determine if one number is less than or close to another.
  570. </summary>
  571. <param name="left">First number.</param>
  572. <param name="right">Second number.</param>
  573. <returns>
  574. True if the first number is less than or close to the second, false
  575. otherwise.
  576. </returns>
  577. </member>
  578. <member name="M:System.Windows.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
  579. <summary>
  580. Determine if two numbers are close in value.
  581. </summary>
  582. <param name="left">First number.</param>
  583. <param name="right">Second number.</param>
  584. <returns>
  585. True if the first number is close in value to the second, false
  586. otherwise.
  587. </returns>
  588. </member>
  589. <member name="T:System.Windows.Controls.NumericExtensions.NanUnion">
  590. <summary>
  591. NanUnion is a C++ style type union used for efficiently converting
  592. a double into an unsigned long, whose bits can be easily
  593. manipulated.
  594. </summary>
  595. </member>
  596. <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.FloatingValue">
  597. <summary>
  598. Floating point representation of the union.
  599. </summary>
  600. </member>
  601. <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.IntegerValue">
  602. <summary>
  603. Integer representation of the union.
  604. </summary>
  605. </member>
  606. <member name="T:System.Windows.Controls.TypeConverters">
  607. <summary>
  608. Common TypeConverter functionality.
  609. </summary>
  610. </member>
  611. <member name="M:System.Windows.Controls.TypeConverters.CanConvertFrom``1(System.Type)">
  612. <summary>
  613. Returns a value indicating whether this converter can convert an
  614. object of the given type to an instance of the expected type.
  615. </summary>
  616. <typeparam name="T">Expected type of the converter.</typeparam>
  617. <param name="sourceType">
  618. The type of the source that is being evaluated for conversion.
  619. </param>
  620. <returns>
  621. A value indicating whether the converter can convert the provided
  622. type.
  623. </returns>
  624. </member>
  625. <member name="M:System.Windows.Controls.TypeConverters.ConvertFrom``1(System.ComponentModel.TypeConverter,System.Object)">
  626. <summary>
  627. Attempts to convert a specified object to an instance of the
  628. expected type.
  629. </summary>
  630. <typeparam name="T">Expected type of the converter.</typeparam>
  631. <param name="converter">TypeConverter instance.</param>
  632. <param name="value">The object being converted.</param>
  633. <returns>
  634. The instance of the expected type created from the converted object.
  635. </returns>
  636. </member>
  637. <member name="M:System.Windows.Controls.TypeConverters.CanConvertTo``1(System.Type)">
  638. <summary>
  639. Determines whether conversion is possible to a specified type.
  640. </summary>
  641. <typeparam name="T">Expected type of the converter.</typeparam>
  642. <param name="destinationType">
  643. Identifies the data type to evaluate for conversion.
  644. </param>
  645. <returns>
  646. A value indicating whether conversion is possible.
  647. </returns>
  648. </member>
  649. <member name="M:System.Windows.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
  650. <summary>
  651. Attempts to convert a specified object to an instance of the
  652. desired type.
  653. </summary>
  654. <param name="converter">TypeConverter instance.</param>
  655. <param name="value">The object being converted.</param>
  656. <param name="destinationType">
  657. The type to convert the value to.
  658. </param>
  659. <returns>
  660. The value of the conversion to the specified type.
  661. </returns>
  662. </member>
  663. <member name="T:System.Windows.Controls.VisualStates">
  664. <summary>
  665. Names and helpers for visual states in the controls.
  666. </summary>
  667. </member>
  668. <member name="F:System.Windows.Controls.VisualStates.GroupCommon">
  669. <summary>
  670. Common state group.
  671. </summary>
  672. </member>
  673. <member name="F:System.Windows.Controls.VisualStates.StateNormal">
  674. <summary>
  675. Normal state of the Common state group.
  676. </summary>
  677. </member>
  678. <member name="F:System.Windows.Controls.VisualStates.StateReadOnly">
  679. <summary>
  680. Normal state of the Common state group.
  681. </summary>
  682. </member>
  683. <member name="F:System.Windows.Controls.VisualStates.StateMouseOver">
  684. <summary>
  685. MouseOver state of the Common state group.
  686. </summary>
  687. </member>
  688. <member name="F:System.Windows.Controls.VisualStates.StatePressed">
  689. <summary>
  690. Pressed state of the Common state group.
  691. </summary>
  692. </member>
  693. <member name="F:System.Windows.Controls.VisualStates.StateDisabled">
  694. <summary>
  695. Disabled state of the Common state group.
  696. </summary>
  697. </member>
  698. <member name="F:System.Windows.Controls.VisualStates.GroupFocus">
  699. <summary>
  700. Focus state group.
  701. </summary>
  702. </member>
  703. <member name="F:System.Windows.Controls.VisualStates.StateUnfocused">
  704. <summary>
  705. Unfocused state of the Focus state group.
  706. </summary>
  707. </member>
  708. <member name="F:System.Windows.Controls.VisualStates.StateFocused">
  709. <summary>
  710. Focused state of the Focus state group.
  711. </summary>
  712. </member>
  713. <member name="F:System.Windows.Controls.VisualStates.GroupSelection">
  714. <summary>
  715. Selection state group.
  716. </summary>
  717. </member>
  718. <member name="F:System.Windows.Controls.VisualStates.StateSelected">
  719. <summary>
  720. Selected state of the Selection state group.
  721. </summary>
  722. </member>
  723. <member name="F:System.Windows.Controls.VisualStates.StateUnselected">
  724. <summary>
  725. Unselected state of the Selection state group.
  726. </summary>
  727. </member>
  728. <member name="F:System.Windows.Controls.VisualStates.StateSelectedInactive">
  729. <summary>
  730. Selected inactive state of the Selection state group.
  731. </summary>
  732. </member>
  733. <member name="F:System.Windows.Controls.VisualStates.GroupExpansion">
  734. <summary>
  735. Expansion state group.
  736. </summary>
  737. </member>
  738. <member name="F:System.Windows.Controls.VisualStates.StateExpanded">
  739. <summary>
  740. Expanded state of the Expansion state group.
  741. </summary>
  742. </member>
  743. <member name="F:System.Windows.Controls.VisualStates.StateCollapsed">
  744. <summary>
  745. Collapsed state of the Expansion state group.
  746. </summary>
  747. </member>
  748. <member name="F:System.Windows.Controls.VisualStates.GroupPopup">
  749. <summary>
  750. Popup state group.
  751. </summary>
  752. </member>
  753. <member name="F:System.Windows.Controls.VisualStates.StatePopupOpened">
  754. <summary>
  755. Opened state of the Popup state group.
  756. </summary>
  757. </member>
  758. <member name="F:System.Windows.Controls.VisualStates.StatePopupClosed">
  759. <summary>
  760. Closed state of the Popup state group.
  761. </summary>
  762. </member>
  763. <member name="F:System.Windows.Controls.VisualStates.GroupValidation">
  764. <summary>
  765. ValidationStates state group.
  766. </summary>
  767. </member>
  768. <member name="F:System.Windows.Controls.VisualStates.StateValid">
  769. <summary>
  770. The valid state for the ValidationStates group.
  771. </summary>
  772. </member>
  773. <member name="F:System.Windows.Controls.VisualStates.StateInvalidFocused">
  774. <summary>
  775. Invalid, focused state for the ValidationStates group.
  776. </summary>
  777. </member>
  778. <member name="F:System.Windows.Controls.VisualStates.StateInvalidUnfocused">
  779. <summary>
  780. Invalid, unfocused state for the ValidationStates group.
  781. </summary>
  782. </member>
  783. <member name="F:System.Windows.Controls.VisualStates.GroupExpandDirection">
  784. <summary>
  785. ExpandDirection state group.
  786. </summary>
  787. </member>
  788. <member name="F:System.Windows.Controls.VisualStates.StateExpandDown">
  789. <summary>
  790. Down expand direction state of ExpandDirection state group.
  791. </summary>
  792. </member>
  793. <member name="F:System.Windows.Controls.VisualStates.StateExpandUp">
  794. <summary>
  795. Up expand direction state of ExpandDirection state group.
  796. </summary>
  797. </member>
  798. <member name="F:System.Windows.Controls.VisualStates.StateExpandLeft">
  799. <summary>
  800. Left expand direction state of ExpandDirection state group.
  801. </summary>
  802. </member>
  803. <member name="F:System.Windows.Controls.VisualStates.StateExpandRight">
  804. <summary>
  805. Right expand direction state of ExpandDirection state group.
  806. </summary>
  807. </member>
  808. <member name="F:System.Windows.Controls.VisualStates.GroupHasItems">
  809. <summary>
  810. HasItems state group.
  811. </summary>
  812. </member>
  813. <member name="F:System.Windows.Controls.VisualStates.StateHasItems">
  814. <summary>
  815. HasItems state of the HasItems state group.
  816. </summary>
  817. </member>
  818. <member name="F:System.Windows.Controls.VisualStates.StateNoItems">
  819. <summary>
  820. NoItems state of the HasItems state group.
  821. </summary>
  822. </member>
  823. <member name="F:System.Windows.Controls.VisualStates.GroupIncrease">
  824. <summary>
  825. Increment state group.
  826. </summary>
  827. </member>
  828. <member name="F:System.Windows.Controls.VisualStates.StateIncreaseEnabled">
  829. <summary>
  830. State enabled for increment group.
  831. </summary>
  832. </member>
  833. <member name="F:System.Windows.Controls.VisualStates.StateIncreaseDisabled">
  834. <summary>
  835. State disabled for increment group.
  836. </summary>
  837. </member>
  838. <member name="F:System.Windows.Controls.VisualStates.GroupDecrease">
  839. <summary>
  840. Decrement state group.
  841. </summary>
  842. </member>
  843. <member name="F:System.Windows.Controls.VisualStates.StateDecreaseEnabled">
  844. <summary>
  845. State enabled for decrement group.
  846. </summary>
  847. </member>
  848. <member name="F:System.Windows.Controls.VisualStates.StateDecreaseDisabled">
  849. <summary>
  850. State disabled for decrement group.
  851. </summary>
  852. </member>
  853. <member name="F:System.Windows.Controls.VisualStates.GroupInteractionMode">
  854. <summary>
  855. InteractionMode state group.
  856. </summary>
  857. </member>
  858. <member name="F:System.Windows.Controls.VisualStates.StateEdit">
  859. <summary>
  860. Edit of the DisplayMode state group.
  861. </summary>
  862. </member>
  863. <member name="F:System.Windows.Controls.VisualStates.StateDisplay">
  864. <summary>
  865. Display of the DisplayMode state group.
  866. </summary>
  867. </member>
  868. <member name="F:System.Windows.Controls.VisualStates.GroupLocked">
  869. <summary>
  870. DisplayMode state group.
  871. </summary>
  872. </member>
  873. <member name="F:System.Windows.Controls.VisualStates.StateLocked">
  874. <summary>
  875. Edit of the DisplayMode state group.
  876. </summary>
  877. </member>
  878. <member name="F:System.Windows.Controls.VisualStates.StateUnlocked">
  879. <summary>
  880. Display of the DisplayMode state group.
  881. </summary>
  882. </member>
  883. <member name="F:System.Windows.Controls.VisualStates.StateActive">
  884. <summary>
  885. Active state.
  886. </summary>
  887. </member>
  888. <member name="F:System.Windows.Controls.VisualStates.StateInactive">
  889. <summary>
  890. Inactive state.
  891. </summary>
  892. </member>
  893. <member name="F:System.Windows.Controls.VisualStates.GroupActive">
  894. <summary>
  895. Active state group.
  896. </summary>
  897. </member>
  898. <member name="F:System.Windows.Controls.VisualStates.StateUnwatermarked">
  899. <summary>
  900. Non-watermarked state.
  901. </summary>
  902. </member>
  903. <member name="F:System.Windows.Controls.VisualStates.StateWatermarked">
  904. <summary>
  905. Watermarked state.
  906. </summary>
  907. </member>
  908. <member name="F:System.Windows.Controls.VisualStates.GroupWatermark">
  909. <summary>
  910. Watermark state group.
  911. </summary>
  912. </member>
  913. <member name="F:System.Windows.Controls.VisualStates.StateCalendarButtonUnfocused">
  914. <summary>
  915. Unfocused state for Calendar Buttons.
  916. </summary>
  917. </member>
  918. <member name="F:System.Windows.Controls.VisualStates.StateCalendarButtonFocused">
  919. <summary>
  920. Focused state for Calendar Buttons.
  921. </summary>
  922. </member>
  923. <member name="F:System.Windows.Controls.VisualStates.GroupCalendarButtonFocus">
  924. <summary>
  925. CalendarButtons Focus state group.
  926. </summary>
  927. </member>
  928. <member name="F:System.Windows.Controls.VisualStates.StateBusy">
  929. <summary>
  930. Busy state for BusyIndicator.
  931. </summary>
  932. </member>
  933. <member name="F:System.Windows.Controls.VisualStates.StateIdle">
  934. <summary>
  935. Idle state for BusyIndicator.
  936. </summary>
  937. </member>
  938. <member name="F:System.Windows.Controls.VisualStates.GroupBusyStatus">
  939. <summary>
  940. Busyness group name.
  941. </summary>
  942. </member>
  943. <member name="F:System.Windows.Controls.VisualStates.StateVisible">
  944. <summary>
  945. Visible state name for BusyIndicator.
  946. </summary>
  947. </member>
  948. <member name="F:System.Windows.Controls.VisualStates.StateHidden">
  949. <summary>
  950. Hidden state name for BusyIndicator.
  951. </summary>
  952. </member>
  953. <member name="F:System.Windows.Controls.VisualStates.GroupVisibility">
  954. <summary>
  955. BusyDisplay group.
  956. </summary>
  957. </member>
  958. <member name="M:System.Windows.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
  959. <summary>
  960. Use VisualStateManager to change the visual state of the control.
  961. </summary>
  962. <param name="control">
  963. Control whose visual state is being changed.
  964. </param>
  965. <param name="useTransitions">
  966. A value indicating whether to use transitions when updating the
  967. visual state, or to snap directly to the new visual state.
  968. </param>
  969. <param name="stateNames">
  970. Ordered list of state names and fallback states to transition into.
  971. Only the first state to be found will be used.
  972. </param>
  973. </member>
  974. <member name="M:System.Windows.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
  975. <summary>
  976. Gets the implementation root of the Control.
  977. </summary>
  978. <param name="dependencyObject">The DependencyObject.</param>
  979. <remarks>
  980. Implements Silverlight's corresponding internal property on Control.
  981. </remarks>
  982. <returns>Returns the implementation root or null.</returns>
  983. </member>
  984. <member name="M:System.Windows.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
  985. <summary>
  986. This method tries to get the named VisualStateGroup for the
  987. dependency object. The provided object's ImplementationRoot will be
  988. looked up in this call.
  989. </summary>
  990. <param name="dependencyObject">The dependency object.</param>
  991. <param name="groupName">The visual state group's name.</param>
  992. <returns>Returns null or the VisualStateGroup object.</returns>
  993. </member>
  994. <member name="T:System.Windows.Controls.Primitives.VisualTreeExtensions">
  995. <summary>
  996. Provides useful extensions for working with the visual tree.
  997. </summary>
  998. <remarks>
  999. Since many of these extension methods are declared on types like
  1000. DependencyObject high up in the class hierarchy, we've placed them in
  1001. the Primitives namespace which is less likely to be imported for normal
  1002. scenarios.
  1003. </remarks>
  1004. <QualityBand>Experimental</QualityBand>
  1005. </member>
  1006. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestors(System.Windows.DependencyObject)">
  1007. <summary>
  1008. Get the visual tree ancestors of an element.
  1009. </summary>
  1010. <param name="element">The element.</param>
  1011. <returns>The visual tree ancestors of the element.</returns>
  1012. <exception cref="T:System.ArgumentNullException">
  1013. <paramref name="element"/> is null.
  1014. </exception>
  1015. </member>
  1016. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestorsAndSelf(System.Windows.DependencyObject)">
  1017. <summary>
  1018. Get the visual tree ancestors of an element and the element itself.
  1019. </summary>
  1020. <param name="element">The element.</param>
  1021. <returns>
  1022. The visual tree ancestors of an element and the element itself.
  1023. </returns>
  1024. <exception cref="T:System.ArgumentNullException">
  1025. <paramref name="element"/> is null.
  1026. </exception>
  1027. </member>
  1028. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualAncestorsAndSelfIterator(System.Windows.DependencyObject)">
  1029. <summary>
  1030. Get the visual tree ancestors of an element and the element itself.
  1031. </summary>
  1032. <param name="element">The element.</param>
  1033. <returns>
  1034. The visual tree ancestors of an element and the element itself.
  1035. </returns>
  1036. </member>
  1037. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildren(System.Windows.DependencyObject)">
  1038. <summary>
  1039. Get the visual tree children of an element.
  1040. </summary>
  1041. <param name="element">The element.</param>
  1042. <returns>The visual tree children of an element.</returns>
  1043. <exception cref="T:System.ArgumentNullException">
  1044. <paramref name="element"/> is null.
  1045. </exception>
  1046. </member>
  1047. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildrenAndSelf(System.Windows.DependencyObject)">
  1048. <summary>
  1049. Get the visual tree children of an element and the element itself.
  1050. </summary>
  1051. <param name="element">The element.</param>
  1052. <returns>
  1053. The visual tree children of an element and the element itself.
  1054. </returns>
  1055. <exception cref="T:System.ArgumentNullException">
  1056. <paramref name="element"/> is null.
  1057. </exception>
  1058. </member>
  1059. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualChildrenAndSelfIterator(System.Windows.DependencyObject)">
  1060. <summary>
  1061. Get the visual tree children of an element and the element itself.
  1062. </summary>
  1063. <param name="element">The element.</param>
  1064. <returns>
  1065. The visual tree children of an element and the element itself.
  1066. </returns>
  1067. </member>
  1068. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualDescendants(System.Windows.DependencyObject)">
  1069. <summary>
  1070. Get the visual tree descendants of an element.
  1071. </summary>
  1072. <param name="element">The element.</param>
  1073. <returns>The visual tree descendants of an element.</returns>
  1074. <exception cref="T:System.ArgumentNullException">
  1075. <paramref name="element"/> is null.
  1076. </exception>
  1077. </member>
  1078. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualDescendantsAndSelf(System.Windows.DependencyObject)">
  1079. <summary>
  1080. Get the visual tree descendants of an element and the element
  1081. itself.
  1082. </summary>
  1083. <param name="element">The element.</param>
  1084. <returns>
  1085. The visual tree descendants of an element and the element itself.
  1086. </returns>
  1087. <exception cref="T:System.ArgumentNullException">
  1088. <paramref name="element"/> is null.
  1089. </exception>
  1090. </member>
  1091. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualDescendantsAndSelfIterator(System.Windows.DependencyObject)">
  1092. <summary>
  1093. Get the visual tree descendants of an element and the element
  1094. itself.
  1095. </summary>
  1096. <param name="element">The element.</param>
  1097. <returns>
  1098. The visual tree descendants of an element and the element itself.
  1099. </returns>
  1100. </member>
  1101. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualSiblings(System.Windows.DependencyObject)">
  1102. <summary>
  1103. Get the visual tree siblings of an element.
  1104. </summary>
  1105. <param name="element">The element.</param>
  1106. <returns>The visual tree siblings of an element.</returns>
  1107. <exception cref="T:System.ArgumentNullException">
  1108. <paramref name="element"/> is null.
  1109. </exception>
  1110. </member>
  1111. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetVisualSiblingsAndSelf(System.Windows.DependencyObject)">
  1112. <summary>
  1113. Get the visual tree siblings of an element and the element itself.
  1114. </summary>
  1115. <param name="element">The element.</param>
  1116. <returns>
  1117. The visual tree siblings of an element and the element itself.
  1118. </returns>
  1119. <exception cref="T:System.ArgumentNullException">
  1120. <paramref name="element"/> is null.
  1121. </exception>
  1122. </member>
  1123. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetBoundsRelativeTo(System.Windows.FrameworkElement,System.Windows.UIElement)">
  1124. <summary>
  1125. Get the bounds of an element relative to another element.
  1126. </summary>
  1127. <param name="element">The element.</param>
  1128. <param name="otherElement">
  1129. The element relative to the other element.
  1130. </param>
  1131. <returns>
  1132. The bounds of the element relative to another element, or null if
  1133. the elements are not related.
  1134. </returns>
  1135. <exception cref="T:System.ArgumentNullException">
  1136. <paramref name="element"/> is null.
  1137. </exception>
  1138. <exception cref="T:System.ArgumentNullException">
  1139. <paramref name="otherElement"/> is null.
  1140. </exception>
  1141. </member>
  1142. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.InvokeOnLayoutUpdated(System.Windows.FrameworkElement,System.Action)">
  1143. <summary>
  1144. Perform an action when the element's LayoutUpdated event fires.
  1145. </summary>
  1146. <param name="element">The element.</param>
  1147. <param name="action">The action to perform.</param>
  1148. <exception cref="T:System.ArgumentNullException">
  1149. <paramref name="element"/> is null.
  1150. </exception>
  1151. <exception cref="T:System.ArgumentNullException">
  1152. <paramref name="action"/> is null.
  1153. </exception>
  1154. </member>
  1155. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetLogicalChildren(System.Windows.FrameworkElement)">
  1156. <summary>
  1157. Retrieves all the logical children of a framework element using a
  1158. breadth-first search. For performance reasons this method manually
  1159. manages the stack instead of using recursion.
  1160. </summary>
  1161. <param name="parent">The parent framework element.</param>
  1162. <returns>The logical children of the framework element.</returns>
  1163. </member>
  1164. <member name="M:System.Windows.Controls.Primitives.VisualTreeExtensions.GetLogicalDescendents(System.Windows.FrameworkElement)">
  1165. <summary>
  1166. Retrieves all the logical descendents of a framework element using a
  1167. breadth-first search. For performance reasons this method manually
  1168. manages the stack instead of using recursion.
  1169. </summary>
  1170. <param name="parent">The parent framework element.</param>
  1171. <returns>The logical children of the framework element.</returns>
  1172. </member>
  1173. <member name="T:System.Windows.Controls.DockPanel">
  1174. <summary>
  1175. Arranges child elements around the edges of the panel. Optionally,
  1176. last added child element can occupy the remaining space.
  1177. </summary>
  1178. <QualityBand>Stable</QualityBand>
  1179. </member>
  1180. <member name="F:System.Windows.Controls.DockPanel._ignorePropertyChange">
  1181. <summary>
  1182. A value indicating whether a dependency property change handler
  1183. should ignore the next change notification. This is used to reset
  1184. the value of properties without performing any of the actions in
  1185. their change handlers.
  1186. </summary>
  1187. </member>
  1188. <member name="F:System.Windows.Controls.DockPanel.LastChildFillProperty">
  1189. <summary>
  1190. Identifies the
  1191. <see cref="P:System.Windows.Controls.DockPanel.LastChildFill" />
  1192. dependency property.
  1193. </summary>
  1194. </member>
  1195. <member name="M:System.Windows.Controls.DockPanel.OnLastChildFillPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  1196. <summary>
  1197. LastChildFillProperty property changed handler.
  1198. </summary>
  1199. <param name="d">DockPanel that changed its LastChildFill.</param>
  1200. <param name="e">Event arguments.</param>
  1201. </member>
  1202. <member name="M:System.Windows.Controls.DockPanel.GetDock(System.Windows.UIElement)">
  1203. <summary>
  1204. Gets the value of the
  1205. <see cref="P:System.Windows.Controls.DockPanel.Dock" /> attached
  1206. property for the specified element.
  1207. </summary>
  1208. <param name="element">
  1209. The element from which the property value is read.
  1210. </param>
  1211. <returns>
  1212. The <see cref="P:System.Windows.Controls.DockPanel.Dock" /> property
  1213. value for the element.
  1214. </returns>
  1215. </member>
  1216. <member name="M:System.Windows.Controls.DockPanel.SetDock(System.Windows.UIElement,System.Windows.Controls.Dock)">
  1217. <summary>
  1218. Sets the value of the
  1219. <see cref="P:System.Windows.Controls.DockPanel.Dock" /> attached
  1220. property for the specified element to the specified dock value.
  1221. </summary>
  1222. <param name="element">
  1223. The element to which the attached property is assigned.
  1224. </param>
  1225. <param name="dock">
  1226. The dock value to assign to the specified element.
  1227. </param>
  1228. </member>
  1229. <member name="F:System.Windows.Controls.DockPanel.DockProperty">
  1230. <summary>
  1231. Identifies the
  1232. <see cref="P:System.Windows.Controls.DockPanel.Dock" />
  1233. attached property.
  1234. </summary>
  1235. </member>
  1236. <member name="M:System.Windows.Controls.DockPanel.OnDockPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  1237. <summary>
  1238. DockProperty property changed handler.
  1239. </summary>
  1240. <param name="d">UIElement that changed its Dock.</param>
  1241. <param name="e">Event arguments.</param>
  1242. </member>
  1243. <member name="M:System.Windows.Controls.DockPanel.#ctor">
  1244. <summary>
  1245. Initializes a new instance of the
  1246. <see cref="T:System.Windows.Controls.DockPanel" /> class.
  1247. </summary>
  1248. </member>
  1249. <member name="M:System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)">
  1250. <summary>
  1251. Measures the child elements of a
  1252. <see cref="T:System.Windows.Controls.DockPanel" /> in preparation
  1253. for arranging them during the
  1254. <see cref="M:System.Windows.Controls.DockPanel.ArrangeOverride(System.Windows.Size)" />
  1255. pass.
  1256. </summary>
  1257. <param name="constraint">
  1258. The area available to the
  1259. <see cref="T:System.Windows.Controls.DockPanel" />.
  1260. </param>
  1261. <returns>
  1262. The desired size of the
  1263. <see cref="T:System.Windows.Controls.DockPanel" />.
  1264. </returns>
  1265. </member>
  1266. <member name="M:System.Windows.Controls.DockPanel.ArrangeOverride(System.Windows.Size)">
  1267. <summary>
  1268. Arranges the child elements of the
  1269. <see cref="T:System.Windows.Controls.DockPanel" /> control.
  1270. </summary>
  1271. <param name="arrangeSize">
  1272. The area in the parent element that the
  1273. <see cref="T:System.Windows.Controls.DockPanel" /> should use to
  1274. arrange its child elements.
  1275. </param>
  1276. <returns>
  1277. The actual size of the
  1278. <see cref="T:System.Windows.Controls.DockPanel" /> after the child
  1279. elements are arranged. The actual size should always equal
  1280. <paramref name="arrangeSize" />.
  1281. </returns>
  1282. </member>
  1283. <member name="P:System.Windows.Controls.DockPanel.LastChildFill">
  1284. <summary>
  1285. Gets or sets a value indicating whether the last child element
  1286. added to a <see cref="T:System.Windows.Controls.DockPanel" />
  1287. resizes to fill the remaining space.
  1288. </summary>
  1289. <value>
  1290. True if the last element added resizes to fill the remaining space,
  1291. false to indicate the last element does not resize. The default is
  1292. true.
  1293. </value>
  1294. </member>
  1295. <member name="T:System.Windows.Controls.CollectionHelper">
  1296. <summary>
  1297. A set of extension methods for manipulating collections.
  1298. </summary>
  1299. <QualityBand>Experimental</QualityBand>
  1300. </member>
  1301. <member name="M:System.Windows.Controls.CollectionHelper.IsReadOnly(System.Collections.IEnumerable)">
  1302. <summary>
  1303. Returns a value indicating whether a collection is read-only.
  1304. </summary>
  1305. <param name="collection">The collection to examine.</param>
  1306. <returns>A value indicating whether a collection is read-only.</returns>
  1307. </member>
  1308. <member name="M:System.Windows.Controls.CollectionHelper.CanInsert(System.Collections.IEnumerable,System.Object)">
  1309. <summary>
  1310. Returns a value Indicating whether an item can be inserted in a
  1311. collection.
  1312. </summary>
  1313. <param name="collection">The collection.</param>
  1314. <param name="item">The item to be inserted.</param>
  1315. <returns>A value Indicating whether an item can be inserted in a
  1316. collection.</returns>
  1317. </member>
  1318. <member name="M:System.Windows.Controls.CollectionHelper.Insert(System.Collections.IEnumerable,System.Int32,System.Object)">
  1319. <summary>
  1320. Inserts an item into the collection at an index.
  1321. </summary>
  1322. <param name="collection">The collection.</param>
  1323. <param name="index">The index at which to insert the item.</param>
  1324. <param name="item">The item to be inserted.</param>
  1325. </member>
  1326. <member name="M:System.Windows.Controls.CollectionHelper.Count(System.Collections.IEnumerable)">
  1327. <summary>
  1328. Gets the number of items in the collection.
  1329. </summary>
  1330. <param name="collection">The collection.</param>
  1331. <returns>The number of items in the collection.</returns>
  1332. </member>
  1333. <member name="M:System.Windows.Controls.CollectionHelper.Add(System.Collections.IEnumerable,System.Object)">
  1334. <summary>
  1335. Adds an item to the collection.
  1336. </summary>
  1337. <param name="collection">The collection.</param>
  1338. <param name="item">The item to be added.</param>
  1339. </member>
  1340. <member name="M:System.Windows.Controls.CollectionHelper.Remove(System.Collections.IEnumerable,System.Object)">
  1341. <summary>
  1342. Removes an item from the collection.
  1343. </summary>
  1344. <param name="collection">The collection.</param>
  1345. <param name="item">The item to be removed.</param>
  1346. </member>
  1347. <member name="M:System.Windows.Controls.CollectionHelper.RemoveAt(System.Collections.IEnumerable,System.Int32)">
  1348. <summary>
  1349. Removes an item at a given index from the collection.
  1350. </summary>
  1351. <param name="collection">The collection.</param>
  1352. <param name="index">The index of the item to be removed.</param>
  1353. </member>
  1354. <member name="T:System.Windows.Controls.CardPanel">
  1355. <summary>
  1356. Lays out elements by overlapping each successive item on top of the other.
  1357. </summary>
  1358. <QualityBand>Experimental</QualityBand>
  1359. </member>
  1360. <member name="F:System.Windows.Controls.CardPanel.HorizontalMarginProperty">
  1361. <summary>
  1362. Identifies the HorizontalMargin dependency property.
  1363. </summary>
  1364. </member>
  1365. <member name="M:System.Windows.Controls.CardPanel.OnHorizontalMarginPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  1366. <summary>
  1367. Called when the value of the HorizontalMargin property changes.
  1368. </summary>
  1369. <param name="d">Control that changed its HorizontalMargin.</param>
  1370. <param name="e">Event arguments.</param>
  1371. </member>
  1372. <member name="M:System.Windows.Controls.CardPanel.OnHorizontalMarginPropertyChanged(System.Double,System.Double)">
  1373. <summary>
  1374. Called when the value of the HorizontalMargin property changes.
  1375. </summary>
  1376. <param name="oldValue">The value to be replaced.</param>
  1377. <param name="newValue">The new value.</param>
  1378. </member>
  1379. <member name="F:System.Windows.Controls.CardPanel.VerticalMarginProperty">
  1380. <summary>
  1381. Identifies the VerticalMargin dependency property.
  1382. </summary>
  1383. </member>
  1384. <member name="M:System.Windows.Controls.CardPanel.OnVerticalMarginPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  1385. <summary>
  1386. Called when the value of the VerticalMargin pro