コード例 #1
0
ファイル: Interaction.cs プロジェクト: tfreitasleal/MvvmFx
 /// <summary>
 /// Gets the TriggerCollection containing the triggers associated with the specified object.
 /// </summary>
 /// <param name="obj">The object from which to retrieve the triggers.</param>
 /// <returns>
 /// A TriggerCollection containing the triggers associated with the specified object.
 /// </returns>
 public static TriggerCollection GetTriggers(IDependencyObject obj)
 {
     var triggerCollection = (TriggerCollection) obj.GetValue(TriggersProperty);
     if (triggerCollection == null)
     {
         triggerCollection = new TriggerCollection();
         obj.SetValue(TriggersProperty, triggerCollection);
     }
     return triggerCollection;
 }
コード例 #2
0
        /// <summary>
        /// Gets the TriggerCollection containing the triggers associated with the specified object.
        /// </summary>
        /// <param name="obj">The object from which to retrieve the triggers.</param>
        /// <returns>
        /// A TriggerCollection containing the triggers associated with the specified object.
        /// </returns>
        public static TriggerCollection GetTriggers(IDependencyObject obj)
        {
            var triggerCollection = (TriggerCollection)obj.GetValue(TriggersProperty);

            if (triggerCollection == null)
            {
                triggerCollection = new TriggerCollection();
                obj.SetValue(TriggersProperty, triggerCollection);
            }
            return(triggerCollection);
        }
コード例 #3
0
ファイル: Grid.cs プロジェクト: Clancey/ClanceyLib
 public static int GetRowSpan(IDependencyObject element)
 {
     return (int) element.GetValue (RowSpanProperty);
 }
コード例 #4
0
ファイル: Grid.cs プロジェクト: Clancey/ClanceyLib
 public static int GetColumn(IDependencyObject element)
 {
     return (int) element.GetValue (ColumnProperty);
 }
コード例 #5
0
ファイル: UIGrid.cs プロジェクト: Clancey/XamlForIphone
		// A .NET property wrapper (not must)
		public static int GetRow (IDependencyObject element){return (int)element.GetValue(UIGrid.RowProperty );	}
コード例 #6
0
ファイル: UIGrid.cs プロジェクト: yolpsoftware/ClanceyLib
 public static int GetColumnSpan(IDependencyObject element)
 {
     return((int)element.GetValue(UIGrid.ColumnSpanProperty));
 }
コード例 #7
0
ファイル: UIGrid.cs プロジェクト: yolpsoftware/ClanceyLib
 // A .NET property wrapper (not must)
 public static int GetRow(IDependencyObject element)
 {
     return((int)element.GetValue(UIGrid.RowProperty));
 }
コード例 #8
0
 public static int GetTop(IDependencyObject element)
 {
     return((int)element.GetValue(Canvas.TopProperty));
 }
コード例 #9
0
ファイル: Canvas.cs プロジェクト: Clancey/XamlForIphone
		public static int GetTop (IDependencyObject element)
		{
			return (int)element.GetValue (Canvas.TopProperty);
		}
コード例 #10
0
 public static int GetRowSpan(IDependencyObject element)
 {
     return((int)element.GetValue(RowSpanProperty));
 }