|
I'm using dataset for get values the table on access. The field date_ is shown in listview on format mm/dd/yyyy, but i need format dd/mm/yyyy.
I load values in listview with the code:
listview_.DataContext = _dataSet;
I tried:
string strDate = _dataset.Table["table"].Rows[0]["field_date"].ToString();
_dateset.Tables["table"].Rows[0]["field_date"] = DateTime.ParseExact(strDate, "dd/MM/yyyy", CultureInfo.CurrentCulture);
But not work. What can i do ?
|
|
|
|
|
|
I'm using WPF, the listview not contains listview.subitem.
|
|
|
|
|
As per this answer: Source
<quote>
Simple change the StringFormat in your binding.
DisplayMemberBinding="{Binding Path=field_date, StringFormat='dd/MM/yyyy'}"
I wasn't, now I am, then I won't be anymore.
|
|
|
|
|
Very very tnks Marcus Kramer. Its work
|
|
|
|
|
I want to add.. DateTime.TryParse(x) is a good method to see if the date is even going to parse first.. also... it does not account for null data.. so you may need to add a little logic there to handle null.
=)
|
|
|
|
|
tnks forbiddenx
|
|
|
|
|
I'm about halfway through an e-book, hopefully I'll retain enough information to pass the certification test…
I want to quit reading for now and just get my hands dirty in some coding… The examples and exercises are fairly simple and there more for reinforcing what the book was trying to teach…
I thought I would try my hand at creating/coding my own "RSS reader"… That should be fairly simple, shouldn't it?
A web scraper of some sorts should only take about 15 lines of code or less, then parsing that information might even be less than 10 lines of code…
What are the major differences between Windows forms and WPF?
Why choose one over the other?
I just want to create a simple functioning program, it doesn't have to look pretty or anything…
It doesn't have to automatically update or listen to the RSS feed for when it makes changes, that's a feature I can add in later on down the line.
Any kind of feedback towards design practices/patterns would be appreciated.
Thanks for taking the time to read this,
Rob
|
|
|
|
|
I think a web scraper most likely would take substantially more than 15 lines of code.
In my opinion, the biggest difference between WinForms and WPF is that WinForms is easy, and WPF has a steep learning curve.
If you're new to programming, I would start with WinForms.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I'm with Andrew on this.
If you just want to whack something together Winforms is much easier to pick up. I'm a big fan of WPF, and much prefer it for meatier systems, but for a scratch app like this I'd start with Winforms.
|
|
|
|
|
Definitely winforms, I still use winforms to whack something together and I've been doing Silverlight for a number of years. If you are learning the language then use the simplest UI you can get hold. Moving to a different UI later will be much easier.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Given your stated aim - to create an RSS reader, this is actually significantly easier in WPF than it is in WinForms due to the deep data binding ability baked inside WPF. There's a straightforward example here[^]. In general, given your level of ability, I would normally recommend WinForms but as this is a well defined and well understood WPF example, I'd say go for it.
|
|
|
|
|
You don't do "web scraping" to make an RSS reader. You simply download the RSS feed XML file from the site. Like Pete said, formatting this XML for display is easier in WPF. There are tons of examples all over the web.
|
|
|
|
|
My inexperience in programming is undoubtedly the reason why I do not see the difference between web scraping and downloading…
To me, they are the same thing with just different names…
Just like a variable is also considered a member or even a field…
|
|
|
|
|
"web scraping" usually referes to getting the HTML of a web page and picking through it to pull out strings.
If you get the XML file for the RSS feed, it's already in a published format where you don't have to do any funky string manipulation to get at the data. It's all handled using standard XML methods.
|
|
|
|
|
I also recommend using WinForms to get started on your coding adventures. However, if you don't need a UI to interact with the user, you could simply write a console app. That would allow you to focus on the problem at hand without having to learn UI programming.
Aside: If you're interested in scraping the web, see this[^] article.
/ravi
|
|
|
|
|
How to make one DLL communicate (tap into data) with another DLL in runtime which will be linked to a different executable.
Both DLLs are being written by me.
The source DLL (one that obtains data) is 99% completed and it is regular .NET C# class library and it gets used by executable A.EXE. Source DLL reads from Socket so once it reads the data, it is gone from Socket, so entry class is implemented using Singleton pattern (private constructor + reference to self + static public accessor)
The new DLL is going to be in C++ (with its public functions all extern "C") and it gets loaded into memory by a legacy application that looks at same data differently.
Both DLLs cannot be kept in same folder and Source DLL cannot be loaded multiple times...
----
Did Microsoft finally solve the DLL Hell?
|
|
|
|
|
You can use File Mapping[^] to share data between processes.
If you simply want to send messages from source to sink, you could alternatively use Named Pipes.[^]
I believe the .NET Framework contains classes for each of these objects.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
ExcellentOrg wrote: How to make one DLL communicate...Source DLL reads from Socket
As a wild guess - use a socket.
|
|
|
|
|
@ExcellentOrg despite the tone both answers are correct. And you may have long ago solved this problem .... especially since so much time has passed. Me, I would probably go with the TCP/IP solution for no better reason than one is essentially a server the other a client and as long as you which starts when that should be easy. Named pipes seem to be very cool and work really well in a 1:1 application.
Doug
I am a Traveler
of both Time and Space
|
|
|
|
|
how to insert table into Richtextbox?
using c#
|
|
|
|
|
|
Hi all,
Hope you are doing good!!
I would like to extract the comment written by developer in xls/xml/text file or in any other type.
so basically, extract any type of comment written by developer in c# page, would like to extract.
Thanks
Regards
Keyur Satyadev
|
|
|
|
|
Start with defining the requirements: what's a comment in an xls (Excel?) file? How do you recognize a comment in a plain text file? With XML, there's a specification for comments. And what's a C# page - do you mean a C# source code file?
|
|
|
|
|
Yes Please, Comment will be standard comment which we are using with summary.
i.e.
///<summary>
///<summary>
These comments are required to extract from c# source code file to either in XLS/Word/XML or any type of file.
Let me know still if you have any questions with regards to post.
Regards
Keyur Satyadev
|
|
|
|