[corlib] Avoid unnecessary ephemeron array resizes
[mono.git] / mcs / class / referencesource / System.Activities.Presentation / System.Activities.Presentation / System / Activities / Presentation / View / SpacerPlaceholder.xaml.cs
1 //----------------------------------------------------------------
2 // <copyright company="Microsoft Corporation">
3 //     Copyright (c) Microsoft Corporation.  All rights reserved.
4 // </copyright>
5 //----------------------------------------------------------------
6
7 namespace System.Activities.Presentation.View
8 {
9     using System;    
10     using System.Windows;
11     using System.Windows.Controls;
12     
13     internal partial class SpacerPlaceholder : UserControl
14     {
15         public SpacerPlaceholder()
16         {
17             this.InitializeComponent();
18         }
19
20         public bool TargetVisiable
21         {
22             set 
23             {
24                 if (value == true)
25                 {
26                     this.dropTarget.Visibility = Visibility.Visible;
27                 }
28                 else
29                 {
30                     this.dropTarget.Visibility = Visibility.Collapsed;
31                 }
32             }
33         }
34
35         protected override void OnDrop(DragEventArgs e)
36         {
37             this.TargetVisiable = false;
38         }
39     }
40 }