我只想在4英寸的设备上设置图像高度的宽度。 怎么设置呢?我开发了通用应用程序。
注意:那是4英寸。
<grid layoutUpdated="Grid_LayoutUpdated">
<listview>
<listview.itemsTemplate>
<datatemplate>
<grid>
<image source="a.png" width=100 height=100>
...........
private void Gird_LayoutUpdated(.....)
{
what do I write?....
}
public static DependencyObject MyFindListBoxChildByName(DependencyObject parant, string ControlName)
{
int count = VisualTreeHelper.GetChildrenCount(parant);
for (int i = 0; i < count; i++)
{
var MyChild = VisualTreeHelper.GetChild(parant, i);
if (MyChild is FrameworkElement && ((FrameworkElement)MyChild).Name == ControlName)
return MyChild;
var FindResult = MyFindListBoxChildByName(MyChild, ControlName);
if (FindResult != null)
return FindResult;
}
return null;
}