|
Jammer wrote: I'm wondering if that might be a better solution, load all the thumbnails into a collection and then bind to that?
Then your application would then take time as you load all the images.
So its one against the other really.Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
Hi Abhinav,
My Downloader service (I'm using prism by the way) is all Asynchonous so there shouldn't be mucn/any blocking going on.
Cheers,
|
|
|
|
|
Then I guess I would come down to how your client would be happier with.Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
I've set Hyperlinkbutton.NavigateUri to an external site and when I click it, I get a "Navigation is only supported to relative URI's" exception, even though the MSDN documentation says that the default value for the enableNavigation value is "all". As expected, explicitly setting this value to "all" in my TestPage.html file does not solve the problem.
The documentation also says, "This property can only be set during Silverlight plug-in initialization." Maybe I'm trying to set it past this point. But I want it set to the default value anyhow, so it shouldn't matter.
|
|
|
|
|
This link[^] may be of some assistance to you.Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
Abhinav S wrote: This link[^] may be of some assistance to you.
Unfortunately, no. That link is for a relative URL. I need an absolute URL that points to a completely different Website.
|
|
|
|
|
Hey fjparisIII,
Try this,it is working for google.co.in
in Hyper button click event.
HtmlPage.Window.Navigate(New Uri("http://www.google.co.in", UriKind.Absolute))
Regards,Sundeep Ganiga
When the only tool you have is a hammer, everything looks like a nail.
Come Forth Yourself to Click "Good Answer" for any expected solution.
|
|
|
|
|
Yes, that works. Thanks. Still don't understand why my original code doesn't, however.
|
|
|
|
|
Hi fjparisIII,
You can do this. You need to specify the UriKind.Absolute while constructing the Url. Have a look into the following code snippet. This is working fine for me.
HyperlinkButton hButton = new HyperlinkButton()
{
NavigateUri = new Uri("http://kunal2383.blogspot.com", UriKind.Absolute),
Content = "View My Blog"
};
LayoutRoot.Children.Add(hButton);
If you have any issue please reply & if it works please mark as answer.Regards - Kunal Chowdhury | Software Developer | Chennai | India | My Blog | My Tweets
|
|
|
|
|
I want to write declarative code in XAML, not imperative code in C#. But whether provided in XAML or C#, I get the same exception I mention in my initial post, i.e. coding the following in the click event crashes the app:
NavigationService.Source = new Uri("http://www.ParisPhotoTools.com", UriKind.Absolute);
However, the following C# code works in the HyperlinkButton click event handler:
HtmlPage.Window.Navigate(new Uri("http://www.ParisPhotoTools.com", UriKind.Absolute));
Go figure.
|
|
|
|
|
Hi,
I cant figure out how to switch my customcontrols when clicking on a menubar-button.
I have a MainWindow containing the following XAML:
<DockPanel x:Name="MainWindow">
<Menu Name="dropDownMenu"
DockPanel.Dock="Top">
<MenuItem Name="dropDownPage1" Header="File">
<MenuItem Header="Page1" Click="dropDown_Page1"/>
</MenuItem>
<MenuItem Name="dropDownPage2" Header="File">
<MenuItem Header="Page2" Click="dropDown_Page2"/>
</MenuItem>
</Menu>
<Grid Name="gridMainContent" DockPanel.Dock="Top">
<TextBlock>placeholder main content</TextBlock>
</Grid>
<Grid Name="gridStatusBar" DockPanel.Dock="Bottom">
<TextBlock>placeholder statusbar</TextBlock>
</Grid>
</DockPanel>
The task is when clicking on one menubutton i.e. "dropDown_Page1", changing the content of the grid "gridMainContent".
Is there a way to place customcontrols into a grid without code in any *.cs File ? It would be wonderfull if somebody could help me on this.
Cause I´m new to WPF, I welcome you to show me other ways of doing this!
Thx! PingOfDeath
|
|
|
|
|
Include a namespace reference to the assembly containing your custom control, then use your custom control in the XAML. Read up on custom controls and user controls if you don't know what the previous sentence means. You can initially hide it, and then display it when the menu item is selected. Might require some code to handle the command, but you might be able to just accomplish it with an event trigger.
|
|
|
|
|
I would consider using an event handler.
|
|
|
|
|
The OP wanted to avoid ".cs" code (i.e., XAML only).
|
|
|
|
|
There's no way to do it in XAML only without using a markup extension library. This seems like a basic M-V-whatever issue.
|
|
|
|
|
Hi All,
I seem to have an odd problem in VS2008 in Silverlight. It's not showing the correct options, I've just written a 'legal' data template but intellisense isn't actually showing TextBlock in the intellisense popup.
I've got all the latest tools and SDKs installed. Anyone else seen this and solved it?
Cheers,
|
|
|
|
|
Jammer wrote: intellisense popup
Execute Devenv /ResetSkipPkgs on command prompt and try again.Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
Is it possible to add silverlight popup in asp.net code Dre@m is not th@t wh@t u see in sleep.Dre@m is the thing which does not allow u to sleep
|
|
|
|
|
Do you mean you want to access the popup in Silverlight?
This should be possible using Javascript code.Me, I'm dishonest. And a dishonest man you can always trust to be dishonest. Honestly. It's the honest ones you want to watch out for...
|
|
|
|
|
|
Why do you want to add a Silverlight popup inside the Asp.Net page?Regards - Kunal Chowdhury | Software Developer | Chennai | India | My Blog | My Tweets
|
|
|
|
|
There is list box.............
When user will click on that listbox then silverlight
popup should openDre@m is not th@t wh@t u see in sleep.Dre@m is the thing which does not allow u to sleep
|
|
|
|
|
Hi,
I'm gonna pause a Storyboard in WPF, so I've used below code :
Storyboard TheStoryboard;
public window
{
TheStoryboard = (Storyboard)this.FindResource("TheStoryboardName");
}
private void MenuItemPause_Click(object sender, RoutedEventArgs e)
{
TheStoryboard.Pause();
}
But nothing happen!
What is the right way to do that ?
Thanks.
|
|
|
|
|
I think you should get a reference to the actual storyboard that's running. What you may be getting a reference to with the code above is that storyboard class, but not the instantiation that's actually running.
In addition, I would suggest using the keyword "as" to perform the cast. Then check to see if the variable is null. The cast you currently use, if it does not work, will throw an exception. The keyword "as" simply returns null if the cast does not work. Also, look into "TryFindResource" as opposed to "FindResource". I believe it works the same way in that it will return null if the resource is not found. Again, check for null before using it. Both of these suggested changes will make your code, in general, more robust.
Let me know if this helps.
Blitz
|
|
|
|
|
Thanks,
At last I could resolve the problem.
I've written it here[^]
|
|
|
|
|
I have the following:
<dg:DataGrid Visibility="{Binding HideElement, Converter={StaticResource MyBooleanToVisibilityConverter}}"
Grid.Column="1" Cursor="Hand"
Margin="11.5,-21,16,12"
Grid.Row="0" IsEnabled="True"
AlternationCount="2"
Panel.ZIndex="1000"
Style="{DynamicResource DataGridStyle}"
AutoGenerateColumns="False"
SelectedItem="{Binding SelectedPatientDocInfoItem}"
ItemsSource="{Binding PatientDocInfoCollection}"
x:Name="DocumentSearchResultsDG"
BorderThickness="0,0,0,2">
<dg:DataGrid.Columns>
<dg:DataGridTextColumn Binding="{Binding DocumentName}" IsReadOnly="True" Width=".5*" Header="Doc Name" />
<dg:DataGridTemplateColumn IsReadOnly="False" Width=".5*" Header="Delete" Selector.IsSelected="True" >
<dg:DataGridTemplateColumn.CellTemplate >
<DataTemplate >
<Button Command="{Binding DeleteItem, ElementName=DocumentSearchResultsDG}" Panel.ZIndex="7000" Width="45.9" Height="22" >
<Image Source="..\img\delete16.png" />
</Button>
</DataTemplate>
</dg:DataGridTemplateColumn.CellTemplate>
</dg:DataGridTemplateColumn>
</dg:DataGrid.Columns>
</dg:DataGrid>
</Grid>
DeleteItem = new DelegateCommand<object>(obj =>
{
PatientDocumentRepository.Delete(PatientDocument);
PatientDocInfoCollection = new ObservableCollection<PatientDocInfo>();
PatientDocumentCollection.Foreach(x => PatientDocInfoCollection.Add(x));
});
I am following the MVVM pattern so I am trying to delete a row using the button in the DGTemplateColumn but the command is not firing when I click on the button. How do I fire the button without selecting the entire row?
|
|
|
|