我有绑定到DataGrid的对象.我创建了一个绑定到对象的Is Default属性的单选按钮列.
当应用程序启动时,正确的项目显示为默认值,但是绑定随后不会更新.我想要的行为是用户检查一个单选框并使该对象成为默认值.
<DataGrid CanUserAddRows="False" AutoGenerateColumns="False" Name="TEst" >
<DataGrid.Columns >
<DataGridTextColumn Header="Value" Binding="{Binding Path=Name, Mode=OneTime}"/>
<DataGridTemplateColumn Header="Is Default">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<RadioButton GroupName="Test" IsChecked="{Binding IsDefault}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
private class Test : INotifyPropertyChanged
{
public string Name
{
get;
set;
}
bool isDefult;
public bool IsDefault
{
get
{
return isDefult;
}
set
{
isDefult = value;
}
}
public event PropertyChangedEventHandler PropertyChanged;
}
public MainWindow()
{
this.InitializeComponent();
Test[] ya = new Test[] { new Test { Name …
Run Code Online (Sandbox Code Playgroud) 我有以下查询:
select carBrand, carYear, carModel from cars;
Run Code Online (Sandbox Code Playgroud)
我想要的只是获得不同的汽车名称.
我写了这个,但这不是我想要的.
select DISTINCT carBrand, carYear, carModel from Cars;
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
我的产品价格为4欧元,我需要将这笔钱分配给3个部门。在第二列上,我需要获取此产品的行数并除以部门数。
我的查询:
select
department, totalvalue,
(totalvalue / (select count(*) from departments d2 where d2.department = p.product))
dividedvalue
from products p, departments d
where d.department = p.department
Department Total Value Divided Value
---------- ----------- -------------
A 4 1.3333333
B 4 1.3333333
C 4 1.3333333
Run Code Online (Sandbox Code Playgroud)
但是,当我对这些值求和时,我得到3,999999。当然,在数百行中,我会有很大的不同...有没有机会定义2个十进制数字并舍入最后一个值?(我的结果是1.33 1.33 1.34)我的意思是,有什么方法可以调整最后一行?
我们有一个Magento商店设置,在版本控制下,我们想设置一个使用相同代码但不同连接细节的临时商店.例如,实时商店的实时详细信息和用于分段的临时数据库.
这可能与Magento一起,默认情况下似乎没有办法吗?
我不确定我问的是否可行,但我想做以下事情:当在某个文件夹(Windows)中创建文件时,我的程序应该响应.我想让Windows在创建文件时调用回调方法.
另一种选择当然只是使用循环并不断检查文件夹中是否有新文件,但我想立即知道它,因此回调方法会更有效率.
这可能吗?虽然Java是首选,但语言并不重要.
好的我很困惑(很明显)
我正在尝试返回行(来自Oracle),其中文本字段包含完整的单词,而不仅仅是子字符串.
一个简单的例子就是"我"这个词.
向我展示字符串中包含单词"I"的所有行,但不是简单地将"我"作为子字符串放在哪里 '%I%'
所以我写了我认为简单的正则表达式:
select REGEXP_INSTR(upper(description), '\bI\b') from mytab;
Run Code Online (Sandbox Code Playgroud)
期待我应该用字边界检测到.我没有得到任何结果(或者说每行的结果为0).
我期待的是:
是不是/ b应该通过单词边界找到包含的字符串?
TIA
我得到这些行的每日数据总和?
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T1) as TotalUsageValue,'T1' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T2) as TotalUsageValue,'T2' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T3) as TotalUsageValue,'T3' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
Run Code Online (Sandbox Code Playgroud)
如何获得每周或每月的数据总和?是否有关于此主题或代码示例的任何 turorial?当我写MONTH(DATE)
而不是convert(varchar, okuma_tarihi, 102)
它显示时,例如当月的所有数据总和。(2010 年 6 月值 + 2011 年 6 月值)。我不要这个。我使用 MSSQL Server 2008。
谢谢。
我有一个有趣的SQL问题.我有一个分层的表格来制作物料清单.与此类似:
ASSEMBLY
---------
parent_part_id
part_id
quantity
Run Code Online (Sandbox Code Playgroud)
我用这样的查询得到了这个结构的层次结构:
SELECT level, part_id, quantity
from assembly
start with parent_part_id = 1
connect by parent_part_id = prior part_id;
Run Code Online (Sandbox Code Playgroud)
输出可能如下所示:
level part_id quantity
----- ------- ---------
1 2 2
2 3 10
1 4 2
2 5 1
3 3 5
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.
问题是:如何计算顶级装配所需的每个零件的总数(第1部分)?
按部分对此结果进行分组并对数量求和是不正确的,因为数量应乘以层次结构中当前部分正上方的部分数量,递归地向上到树.
我认为这是一个LAG功能,但无法将其可视化.
编辑:预期结果:
part_id quantity
------- --------
2 2
3 30
4 2
5 2
Run Code Online (Sandbox Code Playgroud)
更多编辑:我通过此查询获得有趣的结果
SELECT rownum, level lvl, part_id, quantity, unit_of_measure
, connect_by_isleaf || sys_connect_by_path(quantity,'*') math
from assembly
start with …
Run Code Online (Sandbox Code Playgroud) 我试图在3x3网格中显示9个方形图像.我希望能够拉伸整个3x3方块的边界框,从而拉伸每个瓷砖.
我的解决方案将涉及表 - 我想现在已经避开过了?在现代和当代浏览器中,这样做的正确方法是什么?
请善待 - 我最后一次做前端开发,桌子时尚,而且不是Y2K.
我陷入困境 - 提前感谢任何指针.
我试图有两个相同大小的div,一个最初是可见的,而另一个(下面的?)最初是隐藏的.
我希望当你将鼠标悬停在第一个div上时,另一个将动画并向上滑动以完全覆盖第一个div,这个应保持原位直到你停止在该区域上空盘旋.
我可以让第二个div在悬停时向上移动,但它有许多不需要的效果 - 例如当第二个div到位时的跳跃/抖动行为 - 并且在这个小提琴中,较低的一个开始可见.
对这两个问题有任何帮助吗?
http://jsfiddle.net/cc28samh/1/
HTML
<div>
<div id="stay-in-place">
<h1>hello world</h1>
<p>ipsum dolorum caveat emptor veni vidi vici</p>
</div>
<div id="move-in-to-place">
<h2>I'm on top</h2>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
风格
<style type="text/css"> #stay-in-place {
position:relative;
height : 200px;
width : 200px;
background: red;
-webkit-transition: height 1s, -webkit-transform 1s;
transition: height 1s, transform 1s;
}
#stay-in-place:hover {
height : 0px;
}
#move-in-to-place {
position:absolute;
height : 200px;
width : 200px;
background: blue;
}
</style>
Run Code Online (Sandbox Code Playgroud) 我有一个包含多个列的数据集...
一列是具有重复值的主分组列,另一列是具有布尔值(1,0)的NUMBER,如下所示:
grp bool
--- ----
A 1
A 1
A 0
A 0
B 1
B 1
B 1
B 0
C 0
Run Code Online (Sandbox Code Playgroud)
当然我可以通过grp,bool订购以获得如上所述的列表.我想要的是让这个列表首先由grp命令,但是然后尽可能最好地使用bool替代值......如下所示:
grp bool
--- ----
A 1
A 0
A 1
A 0
B 1
B 0
B 1
B 1
C 0
Run Code Online (Sandbox Code Playgroud) sql ×6
oracle ×3
css ×2
html ×2
sql-server ×2
.net ×1
.net-4.0 ×1
animation ×1
binding ×1
css3 ×1
date ×1
distinct ×1
divide ×1
e-commerce ×1
environment ×1
frontend ×1
group-by ×1
java ×1
lag ×1
magento ×1
oracle10g ×1
oracle11g ×1
php ×1
regex ×1
staging ×1
sum ×1
tabular ×1
windows ×1
wpf ×1
wpfdatagrid ×1