మంత్లీ ఆర్కైవ్స్: ఫిబ్రవరి 2011

SharePoint డిజైనర్ మారుతున్న సైట్ కాలమ్ గుంపులు 2010

నేను SharePoint డిజైనర్ ఉపయోగించి సైట్ వ్యాసాల వధించిన రూపొందించినవారు 2010 నేను వాటిని అన్ని తప్పు సమూహం ఇచ్చిన ఈ ఉదయం మరియు గ్రహించారు.  ఇది బయటకు దొరుకుతుందని ఇబ్బందికరంగా కష్టం.  క్లిక్ పేరు నేను తెలియదు ...

image

నేను రెండు వరుసలు కూడా క్లిక్ లేదా రిబ్బన్ లో కాలమ్ సెట్టింగ్స్ బటన్ క్లిక్ కోరుకున్నారు ఉంచిన.

దాన్ని మారుతుంది వంటి, సరైన సమాధానం (లేదా కనీసం ఒక సరైన సమాధానం) గుంపు సింగిల్ క్లిక్ చేయడం.  ఒక క్షణం వేచి ఉండి, ఆపై మీరు ఒక విలువను అనుమతిస్తుంది, చూపిన విధంగా:

image

మీరు ఏమి తెలుసు ఒకసారి ప్రెట్టీ సులభం, కానీ అది ఒక బిట్ కోసం నన్ను తప్పించిన.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

మానవీయంగా వేరియబుల్స్ శుభ్రం చేయడానికి SPD XOML ఫైలు సవరించు

ఇక్కడ ఈ పోస్ట్ లో ("ప్రారంభ ఆమోదం ప్రాసెస్ కార్యాచరణ నుండి తిరిగి జవాబులు పొందడం"), నేను మీరు అనుకోకుండా మీ SharePoint డిజైనర్ వర్క్ఫ్లో కు వర్క్ఫ్లో అంశాలపై మొత్తం వధించిన జోడించే పేర్కొన్నారు.  థింగ్స్ త్వరగా చదవడానికి చిందరవందరగా మరియు హార్డ్ తయారవుతుంది.  ముఖ్యంగా, మీరు మీ వర్క్ఫ్లో "ప్రారంభం ఆమోదం ప్రాసెస్ కార్యాచరణ" చర్య జోడించడానికి ఉంటే, అది తొలగించి దీన్ని మళ్ళీ జోడించండి, మీరు రెండుసార్లు కార్యాచరణ యొక్క వర్క్ఫ్లో వేరియబుల్ అన్ని ముగిసేవి. 

ఇది ద్వారా వెళ్ళి ఆ మానవీయంగా తొలగించడానికి ఒక నిజమైన నొప్పి వార్తలు, నేను XOML ఫైలు నుండి నేరుగా వాటిని తొలగించడానికి ప్రయత్నించండి అయితే నేను.  దీన్ని సులువుగా నిరూపించబడింది. 

మొదటి, మీరు అసలు XOML ఫైలు గుర్తించడం అవసరం.  నేను ఇక్కడ ఆ విషయం గురించి రాశాడు: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  ఒకసారి దొరకలేదు, XOML ఫైలు తెరిచి మీరు తొలగించాలని ఒక వేరియబుల్ గుర్తించడం.  ఈ సందర్భంలో, I added the "Start Approval Process” activity to my workflow twice.  నేను ఇకపై ఉపయోగిస్తారు నుండి "isItemApproved" మరియు "isItemApproved1" అనే నకిలీ వేరియబుల్ ఉంది అనే వర్క్ఫ్లో వేరియబుల్ తొలగించాలని. 

కేవలం వేరియబుల్ కోసం ఒక టెక్స్ట్ శోధించండి.  నా స్క్రీన్ ఈ అనిపిస్తోంది:

image 

మీరు XOML ఫైలు చుట్టూ అన్వేషణ ఉంటే, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

దీన్ని తొలగించు మరియు తరువాత ఫైలు సేవ్.

మాత్రమే తంత్రమైన భాగంగా SPD రంగంలో తొలగించబడింది అంగీకరించింది ముందు నిజానికి ఇది పూర్తిగా SPD ముగించవచ్చు మరియు మళ్లీ తెరవాల్సి ఉన్నాడు.

కోర్సు యొక్క, ఖాళీలను తొలగించడం మీరు XOML తో చేయవచ్చు మాత్రమే విషయం కాదు మరియు నేను భవిష్యత్తులో దీన్ని ఇష్టపడుతున్నారు ఇతర విషయాల గురించి బ్లాగ్ ఉండవచ్చు.

మీరు ఇక్కడ ఏమి గురించి చాలా జాగ్రత్తగా మరియు మీ పని బ్యాకప్ తీసుకుని అనుకుంటున్నారా.  మీరు ఒక అంతమయినట్లుగా చూపబడతాడు చిన్న చేయవచ్చు / సూక్ష్మ మార్పు ఇక్కడ చాలా SPD సంబంధించినంతవరకు వర్క్ఫ్లో లు మరియు మీరు పునర్నిర్మాణం మీరు కృషి గంటల కోల్పోతారు.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

SPD కనుగొని సవరించు ఎలా 2010 వర్క్ఫ్లో XOML ఫైళ్ళు

నేను ఒక పూర్తి ఎయిడ్స్ SPD క్లిక్ హింస సెషన్ లో నా మధ్యాహ్నం ఖర్చు చేయకుండా వర్క్ఫ్లో వేరియబుల్ ఒక సమూహం తొలగించడానికి ఒక సులభమైన మార్గం పరిశోధన.  నా ఆలోచన నేరుగా XOML సవరించడానికి ఉంది, ఇది SPD యొక్క బద్ధంగా పనితీరుకు మూలమైన XML ఫైలు.  ఈ నేను దొరకలేదు ఎలా.

మొదటి, మార్గదర్శకం సైట్ Objects కింద అన్ని ఫైళ్ళు ఎంపికకు వెళ్ళి.  ఈ చూడటానికి మీరు తగిన అనుమతులు అవసరం, మీరు తప్పిపోయిన కనుక ఉంటే, మీరు priv కల్పించే హక్కు అడ్మిన్ వ్యక్తి విజ్ఞప్తి.  ఇది కనిపిస్తుంది ఏమిటి:

image

 

అన్ని ఫైళ్ళు జాబితా చూపిస్తుంది ... అన్ని ఫైళ్ళు:

image

పనితీరుకు ఫోల్డర్ ఎంచుకోండి మరియు మీరు ప్రతి వర్క్ఫ్లో ఫోల్డర్ల జాబితాను చూడండి:

image

సరైన ఫోల్డర్ లోకి క్లిక్ చేసి  మీరు ఒక SPD బద్ధంగా వర్క్ఫ్లో తయారు చేసే అన్ని ఆసక్తికరమైన గూడీస్ జాబితాను చూడండి.  . రైట్ xoml ఫైలు క్లిక్ తో తెరువు "ఎంచుకోండి -> SharePoint డిజైనర్ (XML వలె తెరువు)"నేరుగా XOML సవరించడానికి:

image

మీరు విషయాలు సారంగి ముందు మీరు ఒక మాన్యువల్ బ్యాకప్ చేయాలనుకుంటున్నారా ఉండవచ్చు.  నేరుగా SPD లో ఫైలు యొక్క ఒక సాధారణ కాపీని / పేస్ట్ బహుశా తగినంత మంచి, లేదా మీరు ఈ సందర్భాలలో మీ అలవాటుపడిన మొత్తం XML టెక్స్ట్ అతికించండి కాపీ మరియు మీ డెస్క్టాప్ లేదా సంసార మీదకు సేవ్ చేస్తుంది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

Start ఆమోదం ప్రాసెస్ కార్యాచరణ నుండి తిరిగి జవాబులు పొందడానికి

నేను వెంటనే ప్రశ్నకు సమాధానం ఎందుకంటే నేను SharePoint డిజైనర్ వర్క్ఫ్లో యొక్క ఫాన్సీ కొత్త "ప్రారంభం ఆమోదం ప్రాసెస్" సూచించే తో చుట్టూ ప్లే చేసిన మరియు త్వరగా stymied జరిగినది, "అది అనుమతి లేదా లేదు?". 

చిన్న సమాధానం అది సమాధానం పొందడానికి చాలా సులభం.  మీరు మీ ప్రధాన వర్క్ఫ్లో ఈ సూచించే జోడించినప్పుడు, SPD వర్క్ఫ్లో వేరియబుల్స్ మరియు పారామితులు డేటా మూలం ఒక bazillion వేరియబుల్ జతచేస్తుంది, మీరు ఇక్కడ చూడగలరు గా:

SNAGHTML2350fe72

మీరు కూడా గమనించండి మేము మీరు ఈ ఒకటి కంటే ఎక్కువ జోడించడానికి ఉంటే, SPD చేర్చుతుంది వేరియబుల్ అన్ని మొదలైనవి ఒక "1" మరియు. 

నేను దొరకలేదు నేను మొదటి "ప్రారంభం ఆమోదం ప్రాసెస్" సూచించే తొలగించారు ఉన్నప్పుడు, సంబంధిత వర్క్ఫ్లో వేరియబుల్ మొదటి సెట్ ఉంది (పాపం).  ఈ విధంగా, మీరు ఎందుకంటే లేకపోతే ఈ ఉపయోగించడానికి ఎలా జాగ్రత్తగా, మీరు ముగిసేవి చేస్తాము  వర్క్ఫ్లో వేరియబుల్స్ చాలా చిందరవందరగా జాబితా.

నేను ఒక బూలియన్ వేరియబుల్ కోసం నామకరణ "ఉంది" సమావేశం తరువాత మైక్రోసాఫ్ట్ క్రెడిట్ ఇవ్వాలని.  ఈ సమావేశం డేటా రకం ఉండవచ్చు కోరుకుంటున్నాము అది అందంగా క్లియర్ చేస్తుంది.

పరిశోధన లో, నేను ఈ ఉపయోగపడిందా వ్యాసం దొరకలేదు: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  ఇది నిజంగా ఈ నిర్దిష్ట సమస్యను లేదు, మీరు ఈ ప్రత్యేక సూచించే మరియు దాని తోబుట్టువుల గురించి మరింత తెలుసుకోవడానికి అనుకుంటే కానీ అంశంపై కొన్ని మంచి సమాచారాన్ని కలిగి కాబట్టి నేను అక్కడ వెళ్ళాలి.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

SharePoint డిజైనర్ 2010 MOD ఫంక్షన్

నేను ఉద్యోగులు సెలవు అభ్యర్థించే కొన్ని లాగ్ అవుట్ పని చేస్తున్నాను, జబ్బుపడిన సమయం, మొదలైనవి. ఒక ధ్రువీకరణ పాలన మీరు ఎల్లప్పుడూ సమయం ఆఫ్ అభ్యర్థించవచ్చు తప్పక అవసరం 4 గంట వ్యవధిలో.  దీన్ని తగినంత సులభం - ఒక మాడ్యులో ఫంక్షన్కు ఉపయోగించడానికి.  మాడ్యులో ఫంక్షన్కు మీరు డివిజన్ లో మిగిలిన చెబుతుంది.  ఏ మిగిలిన ఉంటే, గుణకాలు సున్నా, లేకపోతే, అది వదిలి సంసార వార్తలు.  ఉదాహరణ కోసం, 8 వ్యతిరేకంగా 4 = 0 (8 / 4 = 2 ఏ భాగంతో).  మరోవైపు, 8 వ్యతిరేకంగా 5 ఉంది 3.

నేను ఒకసారి SPD ఈ విధంగా అవసరం 2007 వన్స్ అపాన్ ఏ టైమ్ మరియు నేను నిజానికి పరిష్కరించడానికి ఒక InfoPath రూపం ఉపయోగించి ఇచ్చాను, కాబట్టి ఆ సమయంలో ముందు భాగం మీద నిర్వహించారు.  ప్రస్తుత సందర్భంలో, చిత్రంలో ఒక InfoPath రూపం ఉండవచ్చు, కానీ ఆ ఇంకా స్పష్టంగా లేదు.  ఈ విధంగా, నేను సమయం అభ్యర్థనలు ఎల్లప్పుడూ ఉండేలా ఒక టెక్నిక్ అవ్ట్ పని 4 గంట పొందుతారు.  నేను గణిత చేయబోవడం జరిగినది, అది ఒక స్ట్రింగ్ లో సేవ్ మరియు తరువాత కొన్ని substring పనులే చేస్తాం. 

I pull up SPD 2010 మరియు నా విస్మయపరుస్తూ (మరియు కొద్దిగా ఇబ్బంది) ఒక మాడ్యులో ఫంక్షన్కు ఇప్పటికే ఉంది:

image

నేను మళ్లీ గొలిపే నేను అవసరం ఏదో బాక్స్ బయటకు ఇప్పటికే ఆశ్చర్యపోయినప్పటికీ am.  Microsoft మిక్స్ లో ఉన్నాయి కోసం అది ఒక అసాధారణ చర్య వంటి అనిపించడం లేదు.  ఈ సులభం "ఒక విధమైన ఉంది, కాబట్టి యొక్క "కలిగించే లో త్రో అనుమతిస్తాయి.  నేను ఆ సానుభూతి, నేను అది మీకు వంటి.  ఈ CodePlex ప్రాజెక్ట్ కొద్దిగా విధులు ఒక సమూహం ItsEasy సూత్రం నుండి వచ్చే ఫలితం.  అదే సమయంలో, Microsoft సాక్ష్యం ఉత్పత్తి "మార్గం 95%" ప్రభావం మద్దతు కొనసాగిస్తోంది.  వారు మోడ్ ఫంక్షన్ అమలు, కానీ రౌండ్ ఫంక్షన్, ఉదాహరణ కోసం.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

CodePlex ప్రాజెక్ట్ – SP2010 Explorer

SharePoint సాంకేతిక తక్కువ స్థాయి వివరాలను తెలుసుకోవడానికి ఇప్పుడు కొనసాగుతున్న కృషిలో భాగంగా 2010, నేను ఒక "సృష్టించానుSharePoint Explorerసాధనం యొక్క "రకమైన.  ఆలోచన కొత్త కాదు.  నేను ఒకసారి కంటే ఎక్కువ ఈ ప్రాజెక్ట్ ఉపయోగిస్తారు: http://sharepointexplorer.codeplex.com/.  నా ఆలోచన ఆబ్జెక్ట్ మోడల్ ఇచ్చే అన్ని తక్కువ స్థాయి వివరాలు చూపించు కనెక్ట్ వెబ్ భాగాలు ఉపయోగించే ఒక SharePoint వెర్షన్ సృష్టించడానికి ఉంది. 

ఈ బ్లాగ్ పోస్ట్ ప్రాజెక్ట్ ప్రకటన అలాగే స్వయంసేవకుల కొరకు కాల్ రెండు పనిచేస్తుంది.  మీరు ఈ ప్రాజెక్ట్ పని ఆసక్తి ఉంటే, నాకు ఇమెయిల్ ద్వారా తెలియజేయండి (galvin.paul @ gmail.com) మరియు మేము అది పని చేస్తాము.

ఇక్కడ ప్రాజెక్ట్: http://sp2010explorer.codeplex.com/

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

SharePoint డిజైనర్ 2007 వర్క్ఫ్లో పొడిగింపులు CodePlex ప్రాజెక్ట్

నా రెండవ CodePlex ప్రాజెక్ట్ సమిష్టిగా ఒకచోట చేస్తున్నాను (వివరాలు ఈ వారం బుధవారం ప్రకటించాల్సి, ప్లస్ లేదా మైనస్) మరియు నేను నా మొదటి ప్రాజెక్ట్ వద్ద ఒక లుక్ కలిగి, “SharePoint Designer Workflow Extensions”. నేను షాక్ మరియు దిగుమతి చేసుకున్న చూడడానికి ఇబ్బందిపడలేదు జరిగినది 4,800 సార్లు:

image

నేను ప్రధానంగా గత లో ఈ ప్రాజెక్ట్ గురించి మర్చిపోయారు 12 నెలల. I’m embarrassed because I have essentially abandoned it.

I’m going to have another look and remind myself of what it’s all about.

ఎవరైనా ఈ పని ఆసక్తి ఉంటే, let me know and we’ll see about collaborating on it. 4,800 డౌన్ లోడ్ పెద్ద మొత్తం కాదు, కానీ అది నేను ఎప్పుడూ గ్రహించారు కంటే మరింత మరియు బహుశా దీన్ని తక్షణం కొంత ప్రయత్నం విలువ మరియు ముందుకు తీసుకుని లో.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ఎగుమతి SPWeb "InvalidData చెప్పరు” కానీ డేటా చెల్లదు

నేను మంచి ప్రజలకు వ్యాసం రాసే ప్రక్రియలో రెడీ www.sharepointbriefing.com మరియు అది ఒక అభివృద్ధి వ్యవసాయ నుండి ఒక ఉత్పత్తి వ్యవసాయ ఒక జాబితా అలవాటుపడటం ఉంటుంది.  నేను ఇప్పటికీ stsadm ఉపయోగించి అలవాటుపడిపోయారు మరియు అలవాటు విచ్ఛిన్నం అవసరం వెబ్, కాబట్టి నేను SharePoint అప్ తొలగించారు 2010 నిర్వహణ షెల్ మరియు నా జాబితా బ్యాకప్ ఎగుమతి-SPWeb ఉపయోగించి చుట్టూ వాయించే.  నిరూపించబడింది ఏ ఒక ఆశ్చర్యకరంగా కష్టం విషయం!

నేను ఈ లోపం రాకుండా ఉంచిన:

image

లోపం, "InvalidData: (Microsoft.Share…CmdletExportweb"”) నన్ను మరణానికి చేరువ చేస్తోందని.  నేను ఈ పోరాడింది ఎంత వద్ద అసహనం వెబ్.

నేను గతంలో PowerShell ఒక గోడ లోకి అమలు మరియు దాని చుట్టూ పొందుటకు stsadm ఉపయోగిస్తారు.  నేను మళ్ళీ ఈ సమయం ప్రయత్నించిన మరియు నేను మంచి ఫలితాలు వచ్చింది.

నేను చివరకు తో ItemURL అప్పటి గుర్తింపు ఎంపిక చుట్టూ సమయం fiddling చాలా ఖర్చు మరియు.  ఇది ItemURL ఎంపిక జాబితా / లైబ్రరీ యొక్క పూర్తి మార్గం అవసరం అవుతుంది మీరు  ఎగుమతి చేయండి లేకుండా http://సర్వర్ బిట్.  ఈ విధంగా, గుర్తింపు వాదన subsite గురిపెట్టి వాస్తవం ఉన్నప్పటికీ, ItemURL గుర్తించడానికి సంబంధిత కానీ సైట్ సేకరణ సంబంధించి కాదు.

ఇది తక్కువ ఆమోదయోగ్యమని చెప్పు నాకు cmdlet కోసం nice ఉండేవి (ఈ సందర్భంలో గుర్తింపు) చెల్లని ఏమి ఉంది (ItemUrl).  ఈ చిన్న తాకిన ప్రజలు ఉత్పత్తి ఆలింగనం సహాయం.  SharePoint వ్యతిరేకంగా ఒక పెద్ద డింగ్, but a little one at least 🙂

ఆశాజనక ఈ పోస్ట్ ఎవరైనా భవిష్యత్తులో విచారాన్ని ఒక బిట్ సేవ్ చేస్తుంది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

ASP.NET Treeview కంట్రోల్ లో TreeNodeBinding పనిచేస్తోంది

నేను ఆశిస్తున్నాము పని చేసిన ఒక త్వరలోనే విడుదల ఉంటుంది CodePlex కవర్లు కింద ఒక SharePoint సైట్ అన్వేషించడం కోసం ప్రొవైడర్ / వినియోగదారు కనెక్షన్లు ద్వారా ఒకరితో ఒకరు మాట్లాడుకోవడం వెబ్ భాగాలను ఒక nice ఇంటిగ్రేటెడ్ బిట్ అందించే ప్రాజెక్ట్.  (ఈ ఖచ్చితంగా ముందు జరిగింది, కానీ ఈ ఒక అభ్యాస ప్రణాళిక ఎక్కువ మరొకటి ఉంది).  ఈ SharePoint యొక్క విండోస్ ఎక్స్ప్లోరర్ దృష్టికి ప్రత్యామ్నాయంగా ఉద్దేశించబడింది 2010 పత్రం గ్రంధాలయాలు.

కోడ్ SPWeb యొక్క ఒక నిర్దిష్ట ప్రారంభ స్థానం నుండి SPLists డౌన్ సాధారణ పునరావృత కాల్ ఉంది.  ఆ నదీ ప్రవాహానికి అడ్డంగా ప్రయాణం చేసే వస్తువు ఈ వంటి ఏదో కనిపిస్తోంది ఒక XML స్ట్రింగ్ నిర్మించబడుతుంది:

<sitecollection url =’http://demo2010a:9090′>
 
<వెబ్
     టైటిల్ = 'హలో ప్రపంచ శాండ్బాక్స్' 
     మూస = 'ఒక సైట్ జట్లు కోసం త్వరగా నిర్వహించడానికి, రచయిత, మరియు భాగస్వామ్యం, బ్లా బ్లా బ్లా '>

     <జాబితా
        టైటిల్ = 'BCC_Health_Services_FAQs’
        మూస = 'CustomList’
       
listid =’http://demo2010a:9090/helloworldsandbox[delim]1e02b001-3cb2-4f17-b63d-7809e86b4174′>
    
</జాబితా>

     <జాబితా
        టైటిల్ = 'BCC_Notifications' 
        మూస = 'CustomList' 
        listid =’
http://demo2010a:9090/helloworldsandbox[delim]5a5a13d1-877c-41c0-9063-b9612be80d5e’>
     </జాబితా>

  </వెబ్>

</sitecollection>

నేను అన్ని అన్నారు మరియు జరుగుతుంది ముందు XML శుభ్రం చేయడానికి ఆశించే.

నేను చివరికి ఆ సమాచారాన్ని పొందండి మరియు ఒక Treeview నియంత్రణ లోకి మీరు.  కచ్చితంగా భూమి బద్దలైయినట్లు అయి అంత్య దశకు stuff.

నేను ఇక్కడ సారించింది సవాలు బదులుగా నేను చెట్టు ప్రయాణించి వంటి మానవీయంగా నా treenodes పెంపొందించడం ఒక XML డేటా మూలం నియంత్రణ ట్రీ కనెక్ట్ ఉంది.  నేను ఉద్దేశపూర్వకంగా నేనే కష్టం విషయాలు మేకింగ్ వెబ్ పాక్షికంగా ఎందుకంటే నేను చేసింది (ఈ అన్ని తర్వాత ఒక అభ్యాస ప్రణాళిక) మరియు నేను చెట్టు ప్రయాణించి వంటి చెట్టు నోడ్స్ పెంపొందించడం దీర్ఘకాలిక కోసం ఒక మంచి ఆలోచన కాదని ఈ అస్పష్టమైన భావన కలిగి పాక్షికంగా ఎందుకంటే.

ఈ పద్ధతిలో ఉన్న సమస్య ఇది ​​సిద్ధంగా ఈ అవుట్పుట్ చూపిస్తుంది కాబట్టి Treeview నియంత్రణ "జాబితా" లేదా "వెబ్" వంటి ఆసక్తికరమైన నోడ్స్ మంచి లక్షణాలను గురించి తెలియదు అని:

 

image

ఉపయోగకరమైన కాదు.  TreeNodeBinding తరగతి సహాయపడతాడు ఈ.  నేను XML అర్థం ఎలా Treeview నియంత్రణ చెప్పడానికి ఈ ఉపయోగించవచ్చు.  ఇక్కడ ఒక ఉదాహరణ వార్తలు:

TNB = కొత్త TreeNodeBinding();
tnb.DataMember = "list"; // ఈ సైట్ కోసం xml లేబుల్ ఉంది.
tnb.TargetField = "listid";
tnb.ValueField = "title";
tnb.ToolTipField = "Template";

ఇది పొందుతుందో ఈ బైండింగ్ అని treeview చెబుతుంది ఒక <జాబితా> XML లో నోడ్, TargetField కోసం బైండింగ్స్ దరఖాస్తు, ValueField మరియు ToolTipField.  మే అనువర్తనం, ఈ చిత్రం ఈ క్రింది:

  • TargetField: ఒక నోడ్ విలువ ఎవరైనా క్లిక్, ఈ మీరు SelectedNode.Value కోసం లభిస్తుంది.  ఈ పోలి ఉంటాయి లేదు ...
  • ValueField: ఈ మీరు Treeview వినియోగదారుకు ప్రదర్శించడానికి కావలసినది.
  • ToolTipField: మీరు ఒక ఉపకరణ చిట్కా వలె కావలసిన XML నుండి విలువ.

ట్రీ యొక్క DataBindings కు TreeNodebinding యాడ్ మరియు మీరు ఈ వంటి ఉత్పత్తి పొందుటకు:

 

image

నేను ప్రాజెక్ట్ కొనసాగుతుంది వంటి అన్ని ఈ ఎక్కువ మరియు చివరికి Codeplex ఈ ఏర్పాటు చేస్తాము.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin