none
Controles adicionales de expression gallery RRS feed

  • Pregunta

  • Hola a todos, acabo de bajar de expression gallery un control de progress bar y la verdad ya hice referencia al .dll que viene en el control, pero este no me aparece en los controles, como le puedo hacer para que me aparesca
    martes, 25 de octubre de 2011 6:41

Todas las respuestas

  • Hola Dave.

    ¿en los controles te refieres en el cuadro de herramientas?.

    Generalmente se suelen cargar cuando se compila el proyecto y reconoce la libreria, no obstante lo puedes hacer manualmente:

    haciendo click con el boton derecho en el cuadro de herramientas y seleccionar 'elegir elementos' tras lo que se abrira un dialogo donde debes pulsar el boton examinar y buscar la DLL, tras lo cual se agregara (verifica que los controles esten chequeados en la pestaña correspondiente del dialogo)


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/
    • Propuesto como respuesta CorsarioVasco jueves, 27 de octubre de 2011 9:03
    martes, 25 de octubre de 2011 6:59
  • ¡Hola!

     

    Como dice David "Generalmente". A mi ya me ha pasado que algún control no tiene "aspecto visual" por lo que no se puede arrastrar como estamos acostumbrados. Asi que para saber que puedes emplearlo instancialo en code-behind y compila para ver si se muestra en el proyecto.

    Otra cosa, sería de ayuda que pondrías el enlace para que probaramos.

     

    Un saludo,

    jueves, 27 de octubre de 2011 9:03
  • Te paso el link del control que quiero agregar, es un progressbar http://gallery.expression.microsoft.com/Loading de Helenka

     

     

    viernes, 28 de octubre de 2011 2:23
  • ¡Hola!

     

    Ahora si que no entiendo la explicación: "acabo de bajar de expression gallery un control de progress bar y la verdad ya hice referencia al .dll". Si sólo consiste en un estilo para un ProcessBar. Sólo tienes que agregar un processbar a tu proyecto y darle este estilo:

     

    <Style x:Key="ProgressBarIndeterminate" TargetType="ProgressBar">
    		<Setter Property="Background" Value="{StaticResource RgbDefault}"/>
    		<Setter Property="IsTabStop" Value="False"/>		
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ProgressBar">
    					<Grid x:Name="Root">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Determinate"/>
    								<VisualState x:Name="Indeterminate">
    									 <Storyboard Duration="00:00:01" RepeatBehavior="Forever">
    		                               <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="Circles">
    											<EasingDoubleKeyFrame KeyTime="0" Value="0"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:01" Value="360"/>
    										</DoubleAnimationUsingKeyFrames>
    		                               <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="IndeterminateRoot">
    		                               	<DiscreteObjectKeyFrame KeyTime="0">
    		                               		<DiscreteObjectKeyFrame.Value>
    		                               			<Visibility>Visible</Visibility>
    		                               		</DiscreteObjectKeyFrame.Value>
    		                               	</DiscreteObjectKeyFrame>
    		                               </ObjectAnimationUsingKeyFrames>
    		                            </Storyboard>									
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Grid x:Name="IndeterminateRoot" Visibility="Collapsed">
    							<Path x:Name="Circles" Fill="{TemplateBinding Background}" Data="F1 M7.5690002,12.124801 C8.4020081,12.124801 9.0769958,12.799849 9.0769958,13.631897 C9.0769958,14.464952 8.4020081,15.139 7.5690002,15.139 C6.7369995,15.139 6.0620117,14.464952 6.0620117,13.631897 C6.0620117,12.799849 6.7369995,12.124801 7.5690002,12.124801 z M7.5690002,0 C7.9259949,0 8.2149963,0.28902054 8.2149963,0.6460464 C8.2149963,1.0030645 7.9259949,1.2920852 7.5690002,1.2920852 C7.2120056,1.2920852 6.9230042,1.0030645 6.9230042,0.6460464 C6.9230042,0.28902054 7.2120056,0 7.5690002,0 z M2.1530151,7.1384716 C2.1530151,7.7335124 1.67099,8.2155466 1.0759888,8.2155466 C0.48199463,8.2155466 0,7.7335124 0,7.1384716 C0,6.5444307 0.48199463,6.0623965 1.0759888,6.0623965 C1.67099,6.0623965 2.1530151,6.5444307 2.1530151,7.1384716 z M16,7.1384716 C16,8.2095413 15.131989,9.0766029 14.062012,9.0766029 C12.992004,9.0766029 12.123993,8.2095413 12.123993,7.1384716 C12.123993,6.0684013 12.992004,5.2013474 14.062012,5.2013474 C15.131989,5.2013474 16,6.0684013 16,7.1384716 z M3.8919983,10.816716 C4.3959961,11.321747 4.3959961,12.139801 3.8919983,12.643832 C3.3869934,13.14887 2.5690002,13.14887 2.0650024,12.643832 C1.5599976,12.139801 1.5599976,11.321747 2.0650024,10.816716 C2.5690002,10.311678 3.3869934,10.311678 3.8919983,10.816716 z M13.683014,1.0250692 C14.523987,1.8661205 14.523987,3.2292171 13.683014,4.0702686 C12.84201,4.9113274 11.479004,4.9113274 10.638,4.0702686 C9.7969971,3.2292171 9.7969971,1.8661205 10.638,1.0250692 C11.479004,0.18401025 12.84201,0.18401025 13.683014,1.0250692 z M3.5870056,3.1562066 C3.2510071,3.4932344 2.7059937,3.4932344 2.368988,3.1562066 C2.0329895,2.8201859 2.0329895,2.2751517 2.368988,1.9381315 C2.7059937,1.6021031 3.2510071,1.6021031 3.5870056,1.9381315 C3.9240112,2.2751517 3.9240112,2.8201859 3.5870056,3.1562066 z M13.377991,12.948853 C12.705994,13.620902 11.61499,13.620902 10.941986,12.948853 C10.269989,12.275812 10.269989,11.184736 10.941986,10.511696 C11.61499,9.8396463 12.705994,9.8396463 13.377991,10.511696 C14.050995,11.184736 14.050995,12.275812 13.377991,12.948853 z" HorizontalAlignment="Center" Height="15.139" VerticalAlignment="Center" Width="16" RenderTransformOrigin="0.5,0.5">
    								<Path.RenderTransform>
    									<CompositeTransform/>
    								</Path.RenderTransform>
    							</Path>
    						</Grid>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    		
    	</Style>
    

    Saludos,

     

    viernes, 28 de octubre de 2011 8:21