<
Popup x:Name="FiberPopUp" Placement="Mouse" IsEnabled="True" IsOpen="False" Focusable="True">
<Popup.RenderTransform>
<ScaleTransform>
<ScaleTransform.ScaleX>
<MultiBinding Converter="{x:Static coreconverters:ArithmeticConverter.Default}" ConverterParameter="/">
<Binding Source="1.0" Mode="OneWay" />
<Binding Path="ContentScale" Source="{x:Static local:ViewModel.Instance}" Mode="OneWay"/>
</MultiBinding>
</ScaleTransform.ScaleX>
<ScaleTransform.ScaleY>
<MultiBinding Converter="{x:Static coreconverters:ArithmeticConverter.Default}" ConverterParameter="/">
<Binding Source="1.0" Mode="OneWay" />
<Binding Path="ContentScale" Source="{x:Static local:ViewModel.Instance}" Mode="OneWay"/>
</MultiBinding>
</ScaleTransform.ScaleY>
</ScaleTransform>
</Popup.RenderTransform>
<StackPanel Width="auto" Height="auto" >
<telerikDocking:RadPaneGroup>
<telerikDocking:RadPane Header="Fiber PopUp." ContextMenuTemplate="{x:Null}">
<TextBlock Text="This is a test " />
</telerikDocking:RadPane>
</telerikDocking:RadPaneGroup>
</StackPanel>
</Popup>
private void StateLayerReaderReadCompleted(object sender, ReadShapesCompletedEventArgs eventArgs){ ScaleTransform scaleMap; scaleMap = new ScaleTransform(1.2, 1.2); TranslateTransform moveMap; moveMap = new TranslateTransform(-50, 0); TransformGroup tg = new TransformGroup(); tg.Children.Add(moveMap); tg.Children.Add(scaleMap); RadMap1.RenderTransform = tg; if (eventArgs.Error != null) return; this.LabelLayer.Items.Clear(); HotSpot hotSpot = new HotSpot(); hotSpot.X = 0.5; hotSpot.Y = 0.5; foreach (MapShape shape in this.InformationLayer.Items) { string name = (string)shape.ExtendedData.GetValue("STATE_NAME"); TextBlock lblState = new TextBlock(); lblState.Text = name; lblState.FontFamily = new FontFamily("Trebuchet MS"); lblState.FontSize = 9.5; lblState.FontWeight = FontWeight.FromOpenTypeWeight(750); if ( ( name.ToLower().Equals("alaska") ) ) { //ScaleTransform scaleAK; //scaleAK = new ScaleTransform(-4.5, -4.5); //TranslateTransform moveAK; //moveAK = new TranslateTransform(100, -200); //TransformGroup tgAK = new TransformGroup(); //tgAK.Children.Add(moveAK); //tgAK.Children.Add(scaleAK); //shape.RenderTransform = scaleAK; TranslateTransform moveTransform; moveTransform = new TranslateTransform(800, 200); shape.RenderTransform = moveTransform; }
public MainWindow(){ InitializeComponent(); OraContext ctx = new OraContext(); var view = new VirtualQueryableCollectionView(ctx.OSTs) { LoadSize = 5 }; DataContext = view;}