我正在学习WPF.我看到了一个非常漂亮的应用程序,叫做用WPF开发的Blu Twitter客户端.他们的UI非常有光泽.

任何人都可以给我一些提示,我怎么能用WPF创建这种类型的光泽UI.我需要做什么.......需要概念.
谢谢
假设我在win应用程序中有一个用户控件,并且控制很少,如:
现在我想开发一个通用的用户控件,当我分配类似的东西时usercontrolInstance.Databind=mydataset,所有的控件都会填充数据.
如果我能以这种方式开发,那么代码将被重用并且方法将是专业的.
我不知道如何以这样的方式开发用户控件,其中属性称为数据源,当我将数据集分配给该属性时,用户控件中的所有文本框都将填充数据......
请指导我.
谢谢.
任何人都可以告诉我Local.name(.)xquery函数是如何工作的.关于sql构建问题我在论坛上发帖提问,他们给我答案.其中使用了Local.name(.)xquery函数,但语法不是很清楚.
;with cte as
(
select x.i.value('local-name(.)','nvarchar(MAX)') as colname
,x.i.value('.','nvarchar(max)') as data
from @x.nodes('/Record/DELETED/*') as x(i))
Run Code Online (Sandbox Code Playgroud)
这行xivalue('local-name(.)','nvarchar(MAX)')的含义是colname为什么'local-name(.)'什么是local-name(.)是什么意思.再次xivalue('.','nvarchar(max)')作为数据请详细解释两行.我不是提前用户.非常感谢.
请指导我.谢谢
假设在变量html中保存为
var vhtm="<div><div id='test'>zebra</div><div id='foo'>here is my many other html content</div></div>";
Run Code Online (Sandbox Code Playgroud)
我想在jquery的帮助下解析存储在变量中的上述html.我需要通过id提取特定的div并包含其内容.返回的结果是
<div id='foo'>here is my many other html content</div>
Run Code Online (Sandbox Code Playgroud)
所以我需要找到像id ='foo'这样的id
请帮我解析如上所述的jquery.
我正在使用列表,我的列表有14条记录.
List<Product> oProduct = new List<Product>
{
new Product("../images/1.jpg", "Sample Data.1"),
new Product("../images/2.jpg", "Sample Data.2"),
new Product("../images/3.jpg", "Sample Data.3"),
new Product("../images/4.jpg", "Sample Data.4"),
new Product("../images/5.jpg", "Sample Data.5"),
new Product("../images/6.jpg", "Sample Data.6"),
new Product("../images/7.jpg", "Sample Data.7"),
new Product("../images/8.jpg", "Sample Data.8"),
new Product("../images/9.jpg", "Sample Data.9"),
new Product("../images/10.jpg", "Sample Data.10"),
new Product("../images/11.jpg", "Sample Data.11"),
new Product("../images/12.jpg", "Sample Data.12"),
new Product("../images/13.jpg", "Sample Data.13"),
new Product("../images/14.jpg", "Sample Data.14"),
};
Run Code Online (Sandbox Code Playgroud)
当我使用下面的行为getrange然后我得到索引越界错误.
List<Product> xProduct = oProduct.GetRange(10, 13);
Run Code Online (Sandbox Code Playgroud)
但我的清单有14个元素,那么为什么我无法从第10位到第14位提取数据....请指导谢谢.
日期时间解析正好在日期格式如mm/dd/yyyy时工作,但是当dateformat类似于dd/mm/yyyy时,则会出现问题.我想编写代码来解析日期使用的任何格式.
假设我的日期类似于"15/01/2012"或2012年12月12日,那么我的代码可以将其解析为有效的日期时间.那我该怎么办...我用的代码就像
IFormatProvider culture = new System.Globalization.CultureInfo("en-US", true);
string xxx = DateTime.ParseExact("15/12/2012", "yyyyMMdd", culture).ToString();
Run Code Online (Sandbox Code Playgroud)
它不起作用,因为dateformat是dd/mm/yyyy.所以告诉我当日期格式为dd/mm/yyyy或mm/dd/yyyy等时的最佳解决方案,但代码可以正确解析它.所以指导我应该使用什么代码.谢谢
我有一个调用函数的代码,直到满足条件,但我不是在非常提前的阶段所以代码,我一点也不清楚.在这里,我将提交我得到的代码...请一些人讨论代码如何工作的细节.
public static void RunToFirstMatch<T>(Func<T, bool> sentry, params Func<T>[] functions)
{
functions.Any(f => match(f()));
}
Run Code Online (Sandbox Code Playgroud)
代码调用如下
RunToFirstMatch(v => (v >= 5), Step1, ()=>Step2(1,1), Step3, Step4, ()=>0+1);
Run Code Online (Sandbox Code Playgroud)
RunToFirstMatch函数接受2个参数,但是当调用此函数时,许多参数正在传递....我只是不了解函数的调用.请讨论谢谢.
我得到了一个将数据表转换为ilist的代码.这可能有用,但代码对我来说不是很清楚.这是代码
table.AsEnumerable()
.Select(r => table.Columns.ToDictionary(c => c.ColumnName, c => r[c]))
.ToList();
Run Code Online (Sandbox Code Playgroud)
什么是table.Columns.ToDictionary()......它的作用.c => c.ColumnName,c => r [c]是什么意思r [c]返回.我不是很清楚.
我得到了另一个片段......就在这里
var list = new List<DataRow>();
foreach (var row in table.Rows)
list.Add(row);
return list;
Run Code Online (Sandbox Code Playgroud)
这段代码对我来说很清楚,但我想知道哪个代码具有2个不同代码段的良好性能.请讨论.谢谢
我是linq的新手.所以有时候只是不明白linq是如何工作的.所以在VS2010 IDE中有任何工具或内置机制来详细调试linq执行.假设我有这个linq查询
var to_search = new[] { "Geo", "JCB" };
var result = from sr in list
let w = to_search.FirstOrDefault(ts => sr.Title.ToLower().Contains(ts.ToLower()))
where w != null
let a = new {sr=sr, word=w.ToLower()}
group a by a.word into g
orderby g.Count() descending
let sorted = g.OrderByDescending(a=> a.sr.Title.Select((c, i) => a.sr.Title.Substring(i)).Count(sub => sub.ToLower().StartsWith(a.word)))
from a in sorted
select a.sr;
var completeList = result.Concat(list.Except(result));
Run Code Online (Sandbox Code Playgroud)
如何详细调试上面的linq查询.请指导我.谢谢.
假设我的json存储在字符串变量中.我的json看起来像
"{\"file\":\"dave\",\"type\":\"ward\"}"
Run Code Online (Sandbox Code Playgroud)
上面的数据存储在我的字符串变量中.现在我如何反序列化这个json数据并读取每个组件,如文件和类型.
我尝试使用以下代码但收到错误
var jss = new JavaScriptSerializer();
string json = new StreamReader(context.Request.InputStream).ReadToEnd();
var sData=jss.Deserialize<string>(json);
string _file = sData[0].ToString();
string _type = sData[1].ToString();
Run Code Online (Sandbox Code Playgroud)
请指导我如何从json格式的数据反序列化后,如何提取文件和类型等每个组件.谢谢
纠正
这样我解决了这个....这里是整个客户端和服务器端代码.
<script type="text/javascript">
$(document).ready(function () {
$('#btnlogin').click(function (e) {
var FeedCrd = {};
FeedCrd["file"] = 'dave';
FeedCrd["type"] = 'ward';
$.ajax({
type: "POST",
url: "CallASHX.ashx",
data: JSON.stringify(FeedCrd),
//data: { 'file': 'dave', 'type': 'ward' },
//dataType: "json",
success: function (data) {
if (data == "SUCCESS");
{
alert('SUCCESS');
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus); …Run Code Online (Sandbox Code Playgroud) c# ×7
jquery ×2
linq ×2
asp.net ×1
data-binding ×1
debugging ×1
lambda ×1
sql-server ×1
t-sql ×1
winforms ×1
wpf ×1
xquery-sql ×1